<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://bitpro.in/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>kaliyans</title><link>http://bitpro.in/blogs/kaliyans/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Learning to Love HTML5</title><link>http://bitpro.in/blogs/kaliyans/archive/2012/08/09/learning-to-love-html5.aspx</link><pubDate>Thu, 09 Aug 2012 19:32:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:228</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=228</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/08/09/learning-to-love-html5.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;From my own vantage point — aside from a few &lt;a href="http://jeffcroft.com/blog/2010/aug/02/term-html5/" rel="nofollow"&gt;disputes&lt;/a&gt;
 about what the term “HTML5″ should and shouldn’t mean — the web design 
 and development community has for the most part embraced all the new  
technologies and semantics with a positive attitude.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;a href="http://www.flickr.com/photos/adactio/4764451727/" rel="nofollow" style="border:medium none;"&gt;&lt;img src="http://farm5.static.flickr.com/4122/4764451727_2a3517a25f_z.jpg" alt="" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/span&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;While
 it’s certainly true that HTML5 has the potential to change the  web for
 the better, the reality is that these kinds of major changes can  be 
difficult to grasp and embrace. I’m personally in &lt;strong&gt;the process of gaining a better understanding of the subtleties of HTML5′s various new features&lt;/strong&gt;,
  so I thought I would discuss some things associated with HTML5 that  
appear to be somewhat confusing, and maybe this will help us all  
understand certain aspects of the language a little better, enabling us 
 to use the new features in the most practical and appropriate manner  
possible.&lt;/span&gt;&lt;/p&gt;
&lt;div id="textadtarget"&gt;
&lt;div id="textad"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;(&lt;strong&gt;Smashing&amp;#39;s side note&lt;/strong&gt;: Have you already bought the brand new &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?oaparams=2__bannerid=3452__zoneid=68__OXLCA=1__cb=7889382d20__oadest=http%3A%2F%2Fwww.smashingmagazine.com%2F2012%2F05%2F08%2Fthe-smashing-book-3-redesign-the-web-is-out%2F" rel="nofollow"&gt;Smashing Book #3&lt;/a&gt;? The book introduces new practical techniques and a whole new mindset for progressive Web design. &lt;a href="http://auslieferung.commindo-media-ressourcen.de/www/delivery/ck.php?oaparams=2__bannerid=3452__zoneid=68__OXLCA=1__cb=7889382d20__oadest=http%3A%2F%2Fwww.smashingmagazine.com%2F2012%2F05%2F08%2Fthe-smashing-book-3-redesign-the-web-is-out%2Fhttp%3A%2F%2Fwww.smashingbook.com" rel="nofollow" target="_self"&gt;Get your book today!&lt;/a&gt;) &lt;/span&gt;
&lt;div id="beacon_7889382d20" style="position:absolute;left:0px;top:0px;visibility:hidden;"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;img src="http://auslieferung.commindo-media-ressourcen.de/www/delivery/lg.php?bannerid=3452&amp;amp;campaignid=1018&amp;amp;zoneid=68&amp;amp;loc=1&amp;amp;referer=http%3A%2F%2Fcoding.smashingmagazine.com%2F2010%2F11%2F10%2Flearning-to-love-html5%2F&amp;amp;cb=7889382d20" style="width:0px;height:0px;" alt="" /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;The Good (and Easy) Parts&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;The good stuff in HTML5 has been discussed pretty solidly in a number of sources including books &lt;a href="http://introducinghtml5.com/" rel="nofollow"&gt;by Bruce Lawson&lt;/a&gt;, &lt;a href="http://books.alistapart.com/products/html5-for-web-designers" rel="nofollow"&gt;Jeremy Keith&lt;/a&gt;, and &lt;a href="http://diveintohtml5.org/" rel="nofollow"&gt;Mark Pilgrim&lt;/a&gt;,
  to name a few. The benefits gained from using HTML5 include improved  
semantics, reduced redundancies, and inclusion of new features that  
minimize the need for complex scripting to achieve standard tasks (like 
 input validation in forms, for example).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;I think those are all commendable improvements in the evolution of the web’s markup language. &lt;strong&gt;Some of the improvements, however, are a little confusing&lt;/strong&gt;, and do seem to be a bit revolutionary, as opposed to evolutionary, the latter of which is &lt;a href="http://www.w3.org/TR/html-design-principles/#evolution-not-revolution" rel="nofollow"&gt;one of the design principles&lt;/a&gt;
 on which HTML5 is based. Let’s look at a few examples, so we can see  
how flexible and valuable some of the new elements really are — once we 
 get past some of the confusion.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;An &amp;lt;article&amp;gt; Isn’t Just an Article&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Among the additions to the semantic elements are the new &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; tags, which will replace certain instances of semantically meaningless &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; tags that we’re all accustomed to in XHTML. The problem arises when we try to decipher how these tags should be used.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Someone new to the language would probably assume that an &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; element would represent a single article like a blog post. But this is not always the case.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Let’s consider a blog post as an example, which is the same example &lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-article-element" rel="nofollow"&gt;used in the spec&lt;/a&gt;. Naturally, we would think a blog post marked up in HTML5 would look something like this:&lt;/span&gt;&lt;/p&gt;
&lt;div id="highlighter_576324" class="syntaxhighlighter  "&gt;
&lt;div class="lines"&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;01&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;article&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;02&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;h1&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Title of Post&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;h1&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;03&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Content of post...&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;04&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;05&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Content of post...&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;06&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;07&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;article&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;08&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;09&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;10&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Comment by: Comment Author&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;11&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Comment #1 goes here...&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;12&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt; &amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt; &amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Comment by: Comment Author&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;13&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Comment #2 goes here...&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;14&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt; &amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt; &amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Comment by: Comment Author&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;15&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;Comment #3 goes here...&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;p&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt2"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;16&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="spaces"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/code&gt;&lt;code class="plain"&gt;&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;div class="line alt1"&gt;
&lt;table&gt;

&lt;tr&gt;
&lt;td class="number"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code&gt;17&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;td class="content"&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;code class="plain"&gt;&amp;lt;/&lt;/code&gt;&lt;code class="keyword"&gt;section&lt;/code&gt;&lt;code class="plain"&gt;&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;For brevity, I’ve left out some of the other HTML5 tags that might go into such an example. In this example, the &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;
 tags wrap the entire article, then the “section” below it wraps all the
  comments, each of which is in its own “section” element.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;It would not be invalid or wrong to structure a blog post like this. But according to the way &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; is described in the spec, the &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; element should wrap the entire article &lt;em&gt;and the comments&lt;/em&gt;. Additionally, each comment itself could be wrapped in &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; tags that are nested within the main &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; tag.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Below is a screen grab from the spec, with &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; tags indicated:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;img src="http://media.smashingmagazine.com/wp-content/uploads/2010/10/html5-articles.jpg" alt="Articles nested in an article" /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;em&gt;Article tags can be nested inside article tags — a concept that seems confusing at first glance.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;So, an &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; element can have other &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; elements nested inside it, thus complicating how we naturally view the word “article”. Bruce Lawson, co-author of &lt;a href="http://www.peachpit.com/store/product.aspx?isbn=0321687299" rel="nofollow"&gt;Introducing HTML5&lt;/a&gt;, attempts to clear up the confusion in &lt;a href="http://www.peachpit.com/articles/article.aspx?p=1629150" rel="nofollow"&gt;this interview&lt;/a&gt;:&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;So keep in mind that you can nest &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; elements and an &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;
 element can contain more than just article content. Bruce’s explanation
  above is very good and is the kind of HTML5 education that’s needed to
  help us understand how these new elements can be used.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Section or Article?&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Probably one of the most confusing things to figure out when creating an HTML5 layout is whether or not to use &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; or &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;.
  As I write this sentence, I can honestly say I don’t know the  
difference without actually looking up what the spec says or referencing
  one of my HTML5 books. But slowly it’s becoming more clear.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;As a result, you might wonder why we have both. The main difference is that the &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt; element is designed for syndication, whereas the &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;
 element is designed for document structure and portability. This simple
  way to view the differences certainly helps make the two new elements a
  little more distinct. The important thing to keep in mind here is 
that,  despite our initial confusion, these changes, when more widely 
adopted,  are going to help developers and content creators to improve 
the way  they work and the way content is shared.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Headers and Footers (Plural!)&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Two other elements introduced in HTML5 are the &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt; elements. On the surface, these seem pretty straightforward. For years we’ve marking up our website headers and footers with &lt;code&gt;&amp;lt;div id=&amp;quot;header&amp;quot;&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;div id=&amp;quot;footer&amp;quot;&amp;gt;&lt;/code&gt;
 or similar. This is great for DOM manipulation and styling, because we 
 can target these elements directly. But they mean nothing semantically.&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;HTML5′s introduction of &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;
 elements is the perfect way to remedy this problem of semantics,  
especially for such often-used elements. But these elements are not as  
straightforward as they seem. Technically speaking, if every website in 
 the world added one &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; and one &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt; to each of their pages, this would be perfectly valid HTML5. But these new elements are &lt;strong&gt;not just limited to use as a “website header” and “website footer”&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;A header
 is designed to mark up introductory or navigational aids,  and a footer
 is designed to contain information about the containing  element. For 
example, if you used the footer element as the footer for a  full web 
page, then in that case copyright, policy links, and related  content 
might be appropriate for it to hold. A header on the same page  might 
contain a logo and navigation bar.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;But the same page might also include multiple &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;
 elements. Each of those sections is permitted to contain its own header
  and/or footer element. Keith sums up the purpose of these elements  
well:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;These 
explanations help dispel any false assumptions we might have  about 
these new elements, so we can understand how these elements can be  
used. Really, this method of dividing pages into portable and  
syndicatible content is just &lt;strong&gt;adding semantics to what content creators and developers have been doing for years&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Headings Down A Different Path&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Prior to HTML5, heading tags (&lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; through &lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt;) were pretty easy to understand. Over the years, &lt;a href="http://www.456bereastreet.com/archive/200911/headings_and_document_structure_conclusions/" rel="nofollow"&gt;some best practices&lt;/a&gt;
 have been adopted in order to improve semantics, SEO, and  
accessibility. Generally, we’ve become accustomed to including a single &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;
 element on each page, with the other heading elements following  
sequentially without gaps (although sometimes it would be necessary to  
reverse the order).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;With the introduction of HTML5, to use the new structural elements &lt;strong&gt;we need to rethink the way we view the structure of our pages.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Here are some things to note about the changes in heading/document structure in HTML5&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Instead of a single &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; element per page, HTML5 best practice encourages up to one &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; for each &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; element (or other section defined by some other means)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Although we’re permitted to start a section with an &lt;code&gt;&amp;lt;h2&amp;gt;&lt;/code&gt; (or lower-ranked) element, it’s &lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#headings-and-sections" rel="nofollow"&gt;strongly encouraged&lt;/a&gt; to start each &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt; with an &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; element to help sections become portable&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Document nodes are created by sections, not headings (unlike previous versions of HTML)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;An &lt;code&gt;&amp;lt;hgroup&amp;gt;&lt;/code&gt; element is used to group related heading elements that you want to act as a single heading for a defined or implied section; &lt;code&gt;&amp;lt;hgroup&amp;gt;&lt;/code&gt; is not used on every set of headings, only those that act as a single unit outside of adjacent content&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;To see if you’re structuring your document correctly, you can use the &lt;a href="http://gsnedders.html5.org/outliner/" rel="nofollow"&gt;HTML5 Outliner&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Despite the above points, whatever heading/document structure you used in HTML4 or XHTML will still be valid HTML5&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;So, 
although the old way we structure pages does not amount to  invalid 
HTML5, our view of what constitutes “best practice” document  structure 
is changing for the better.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Block or Inline? Neither! (Sort of…)&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;For 
layout and styling purposes, CSS developers are accustomed to  HTML 
elements (for styling and layout purposes) being defined under one  of 
two categories: Block elements and inline elements (although you  could 
divide those two into &lt;a href="http://reference.sitepoint.com/css/formattingcontext" rel="nofollow"&gt;further categories&lt;/a&gt;).
  This understanding simplified our expectations of an element’s display
  on any given page, making it easier (once we grasp the difference  
between the two) to style and manoeuvre the elements.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;strong&gt;HTML5 evolves this concept to include multiple categories&lt;/strong&gt;,
  none of which is block or inline. Well, theoretically, block and 
inline  elements still exist, but they do so under different labels. Now
 the  different categories of elements include:&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/grouping-content.html" rel="nofollow"&gt;Grouping Content&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html" rel="nofollow"&gt;Text-Level Semantics&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/content-models.html#sectioning-content-0" rel="nofollow"&gt;Sectioning Content&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/forms.html#forms" rel="nofollow"&gt;Form Elements&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;&lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/embedded-content-1.html#embedded-content-1" rel="nofollow"&gt;Embedded Content&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;I 
certainly welcome this kind of improvement to more appropriately  
categorize elements, and I think developers will adapt well to these  
changes, but it is important that we promote proper nomenclature to  
ensure minimal confusion over how these elements will display by  
default. Of all the areas discussed in this article, however, I think  
this one is the easiest to grasp and accept.&lt;/span&gt;&lt;/p&gt;
&lt;h3&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;Conclusion&lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;While 
this summarizes some of what I’ve learned in my study of HTML5,  a far 
better way for anyone to learn about these new features to the  markup 
is to pick up a book on the topic.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:verdana,geneva;font-size:small;"&gt;These 
new elements and concepts don’t have to be confusing. We can  take the 
time to study them carefully, avoiding confusion and dispelling  myths. 
This will help us enjoy the benefits of these new elements as  soon as 
possible, and will &lt;strong&gt;help developers and content creators pave the way towards a more meaningful web&lt;/strong&gt; — a web that, to paraphrase Jeremy Keith, ‘wouldn’t exist without markup’.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Happy Coding &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=228" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/.Net+4.5/default.aspx">.Net 4.5</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Feature+in+.NET+4.5/default.aspx">Feature in .NET 4.5</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/HTML5/default.aspx">HTML5</category></item><item><title>Windows 8 Consumer Preview Keyboard Shortcuts </title><link>http://bitpro.in/blogs/kaliyans/archive/2012/03/29/windows-8-consumer-preview-keyboard-shortcuts.aspx</link><pubDate>Thu, 29 Mar 2012 07:20:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:219</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=219</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/03/29/windows-8-consumer-preview-keyboard-shortcuts.aspx#comments</comments><description>&lt;div id="logphoto" style="float:left;padding-left:0px;padding-bottom:10px;padding-right:10px;"&gt;

&lt;div id="personphoto"&gt;
&lt;div id="myphoto"&gt;
&lt;a href="http://www.siliconindia.com/profile/profile.php?3ny6z5u9glrq415Mdy648fL7578Cz97L"&gt;
&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;The Windows 8 Consumer Preview is now available for public download, and it &lt;a href="http://www.pcworld.com/article/250887/windows_8_consumer_preview_initial_impressions.html" rel="nofollow"&gt;offers a very different experience&lt;/a&gt; from what Windows users are accustomed to. However, while the operating system is &lt;a href="http://www.pcworld.com/article/250909/windows_8_consumer_preview_a_visual_tour.html" rel="nofollow"&gt;optimized for touchscreen input&lt;/a&gt;, that doesn&amp;#39;t mean Microsoft forgot about users who are confined to traditional keyboards and mice.
&lt;/div&gt;&lt;/div&gt;&lt;p&gt;In fact, the Windows 8 Consumer Preview supports a ton of &lt;a href="http://www.pcworld.com/businesscenter/article/221951/work_more_efficiently_in_windows_with_keyboard_shortcuts.html" rel="nofollow"&gt;keyboard shortcuts&lt;/a&gt;
 to help make input and interaction a little easier. Some of the new  
shortcuts are touchscreen-related, such as pressing Windows-O to lock  
the orientation of the device, while others relate to new features, such
  as pressing Windows-C to open the Charms bar.&lt;/p&gt;
&lt;p&gt;Below is a chart of the keyboard shortcuts we know about, including  
shortcuts unchanged from Windows 7, as well as a list of brand-new  
shortcuts. If you&amp;#39;re using Windows 8 with a keyboard and mouse or laptop
  touchpad, these will go a very long way toward improving your  
experience.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;


&lt;table class="stats" cellpadding="0" cellspacing="0"&gt;&lt;tr&gt;
&lt;th class="col1"&gt;Hotkeys unchanged from Windows 7&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th class="col1" style="width:200px;"&gt;Key combination&lt;/th&gt;&lt;th class="col 1" style="width:400px;"&gt;Windows 7 functionality&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows&lt;/td&gt;
&lt;td style="width:400px;"&gt;Display or hide the Start menu.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Left Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Dock the active window to the left half of the screen (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Right Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Dock the active window to the right half of screen (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Up Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Maximize the active window (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Down Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Restore/minimize the active window (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-Up Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Maximize the active window vertically, maintaining width (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-Down Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Restore/minimize the active window vertically, maintaining width (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-Left Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Move the active window to the monitor on the left (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-Right Arrow&lt;/td&gt;
&lt;td style="width:400px;"&gt;Move the active window to the monitor on the right (does nothing to Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-P&lt;/td&gt;
&lt;td style="width:400px;"&gt;Display projection options.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Home&lt;/td&gt;
&lt;td style="width:400px;"&gt;Minimize all nonactive windows; restore on the second keystroke (does not restore Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-&lt;i&gt;number&lt;/i&gt;&lt;/td&gt;
&lt;td style="width:400px;"&gt;Launch or switch to the program located at the
 given position on the taskbar. (Example: Use Windows-1 to launch the 
first program.)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-&lt;i&gt;number&lt;/i&gt;&lt;/td&gt;
&lt;td style="width:400px;"&gt;Launch a new instance of the program located at the given position on the taskbar.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-B&lt;/td&gt;
&lt;td style="width:400px;"&gt;Set focus in the notification area.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Break&lt;/td&gt;
&lt;td style="width:400px;"&gt;Display the System Properties dialog box.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-D&lt;/td&gt;
&lt;td style="width:400px;"&gt;Show the desktop; restore on the second keystroke (does not restore Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-E&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open Windows Explorer, navigated to Computer.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Ctrl-F&lt;/td&gt;
&lt;td style="width:400px;"&gt;Search for computers (if you are on a network).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-G&lt;/td&gt;
&lt;td style="width:400px;"&gt;Cycle through Windows Desktop Gadgets.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-L&lt;/td&gt;
&lt;td style="width:400px;"&gt;Lock your computer (if you&amp;#39;re connected to a network domain), or switch users (if you&amp;#39;re not connected to a network domain).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-M&lt;/td&gt;
&lt;td style="width:400px;"&gt;Minimize all windows.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-M&lt;/td&gt;
&lt;td style="width:400px;"&gt;Restore minimized windows to the desktop (does not restore Metro-style applications).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-R&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Run dialog box.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-T&lt;/td&gt;
&lt;td style="width:400px;"&gt;Set focus on the taskbar and cycle through programs.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Alt-Enter&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open Windows Media Center. Note that Windows 
Media Center must be installed for this key combo to function; in many 
Windows 8 builds, it is not present.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-U&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open Ease of Access Center.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-X&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open Windows Mobility Center.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-F1&lt;/td&gt;
&lt;td style="width:400px;"&gt;Launch Windows Help and Support.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-N&lt;/td&gt;
&lt;td style="width:400px;"&gt;Create a new note (OneNote).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-S&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open screen clipper (OneNote).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Q&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open Lync. Note that in Windows 8 the Search function overrides this key combo.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-A&lt;/td&gt;
&lt;td style="width:400px;"&gt;Accept an incoming call (Lync).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-X&lt;/td&gt;
&lt;td style="width:400px;"&gt;Reject an incoming call (Lync). Note that this key combo does not function if Windows Mobility Center is present on the machine.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Minus&lt;/td&gt;
&lt;td style="width:400px;"&gt;Zoom out (Magnifier).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Plus&lt;/td&gt;
&lt;td style="width:400px;"&gt;Zoom in (Magnifer).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Esc&lt;/td&gt;
&lt;td style="width:400px;"&gt;Close Magnifier.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;&lt;br /&gt;&lt;/td&gt;
&lt;td style="width:400px;"&gt;&lt;br /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th class="col1"&gt;New hotkeys for the Windows 8 Consumer Preview&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;th class="col1" style="width:200px;"&gt;Key combination&lt;/th&gt;&lt;th class="col1" style="width:400px;"&gt;Windows 8 functionality&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Space&lt;/td&gt;
&lt;td style="width:400px;"&gt;Switch input language and keyboard layout.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-O&lt;/td&gt;
&lt;td style="width:400px;"&gt;Lock device orientation.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-,&lt;/td&gt;
&lt;td style="width:400px;"&gt;Temporarily peek at the desktop.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-V&lt;/td&gt;
&lt;td style="width:400px;"&gt;Cycle through toasts.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-V&lt;/td&gt;
&lt;td style="width:400px;"&gt;Cycle through toasts in reverse order.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Enter&lt;/td&gt;
&lt;td style="width:400px;"&gt;Launch Narrator.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-PgUp&lt;/td&gt;
&lt;td style="width:400px;"&gt;Move the Start Screen or a Metro-style application to the monitor on the left.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-PgDown&lt;/td&gt;
&lt;td style="width:400px;"&gt;Move the Start Screen or a Metro-style application to the monitor on the right.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-.&lt;/td&gt;
&lt;td style="width:400px;"&gt;Move the gutter to the left (snap an application).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-.&lt;/td&gt;
&lt;td style="width:400px;"&gt;Move the gutter to the right (snap an application).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-C&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Charms bar.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-I&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Settings charm.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-K&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Connect charm.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-H&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Share charm.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Q&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Search pane.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-W&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the Settings Search app.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-F&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the File Search app.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Tab&lt;/td&gt;
&lt;td style="width:400px;"&gt;Cycle through apps.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Shift-Tab&lt;/td&gt;
&lt;td style="width:400px;"&gt;Cycle through apps in reverse order.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Ctrl-Tab&lt;/td&gt;
&lt;td style="width:400px;"&gt;Cycle through apps and snap them as they cycle.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-Z&lt;/td&gt;
&lt;td style="width:400px;"&gt;Open the App Bar.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-/&lt;/td&gt;
&lt;td style="width:400px;"&gt;Initiate input method editor (IME) reconversion.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="col1" style="width:200px;"&gt;Windows-J&lt;/td&gt;
&lt;td style="width:400px;"&gt;Swap foreground between the snapped and filled apps.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=219" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Shortcuts+keys/default.aspx">Shortcuts keys</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Windows+8/default.aspx">Windows 8</category></item><item><title>4.5 Framework Hosting - Model Binding Feature in .NET 4.5 </title><link>http://bitpro.in/blogs/kaliyans/archive/2012/03/04/4-5-framework-hosting-model-binding-feature-in-net-4-5.aspx</link><pubDate>Sun, 04 Mar 2012 14:08:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:218</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=218</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/03/04/4-5-framework-hosting-model-binding-feature-in-net-4-5.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;In ASP.NET 4.5, we can adopt an approach using which the Model can be directly 
bound with the DataBound controls and CRUD and pagination operations can be 
implemented very effectively. It incorporates concepts from the ObjectDataSource 
control and from model binding in ASP.NET MVC. We will see this shortly. ASP.NET 
4.5 is based upon .NET 4.5 and it gets installed once you install Visual Studio 
2011 preview. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Note&lt;/strong&gt;: If you want to install Visual 
Studio 2011 preview, you can also use the Windows 8 Developer preview.&lt;br /&gt;&lt;br /&gt;In 
this article I will be explaining a new ASP.NET 4.5 exciting feature called 
‘Model Binding with Web Forms’. Up to previous versions, webforms for 
data-binding used to make use of the ‘Eval’ method. During runtime, calls to 
Eval makes use of reflection against the currently bound data object and reads 
value of the member with the given name in Eval method. (Read Why Eval is Evil). 
Once this value is read the result is displayed in HTML. Although this is 
easiest way of data-binding, it has limitations like checking the binding name 
during compilation time etc.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Update&lt;/strong&gt;: Also check out the 
second part of this article ASP.NET 4.5: Filtering using Model Binding in 
ASP.NET Web Forms&lt;br /&gt;&lt;br /&gt;In ASP.NET 4.5 the Model Binding has improved. We will 
be going through the complete model binding feature using the following 
steps:&lt;br /&gt;&lt;br /&gt;- Model binding with Web Forms.&lt;br /&gt;- Value Providers.&lt;br /&gt;- 
Filtering.&lt;br /&gt;- Performing Update Operations.&lt;br /&gt;&lt;br /&gt;For this article I am using 
Sql Server 2008 R2 and a ‘Company’ database, with following 
Tables:&lt;br /&gt;&lt;br /&gt;Department - DeptNo (int) Primary Key, Dname 
(varchar(50)),Location (varchar(50)).&lt;br /&gt;Employee - EmpNo (int) Primary Key, 
EmpName (varchar(50)),Salary (int), DeptNo(int) Forwign Key.&lt;br /&gt;&lt;br /&gt;Let’s get 
started.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 1&lt;/strong&gt;: Open Visual Studio 2011 Developer 
Preview and create a new Web Application, make sure that the Framework version 
you select is .NET 4.5. Call this application 
‘ASPNET45_ModelBinding’.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 2&lt;/strong&gt;: In this project, add 
new folders and name them as Model and Department. In the Department folder, add 
two Web Forms (with master page). Name them as ‘Departments.aspx’ and 
‘DepartmentDetails.aspx’.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 3&lt;/strong&gt;: In the Model folder, 
add a new ADO.NET entity data model and name it as ‘CompanyEDMX.edmx’. In the 
Wizard, select Company Database and select Department and Employee table. After 
the completion of wizard, the below result will be displayed:
&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb1.gif" alt="" height="203" width="443" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 4&lt;/strong&gt;: Open the Departments.aspx in the ‘Source’ view and 
add the Repeater control in it with the Department model bound to it as below. 
&lt;br /&gt;&lt;br /&gt;The above code shows some modified databound features for DataBound 
controls in ASP.NET 4.5. The Department Model is assigned to the ‘ModelType’ 
property of the repeater. This property is available to all DataBound controls. 
This allows us to define the type of data that is bound to the control and also 
allows to bind properties of the Model inside the control. The above code 
defines ‘ItemTemplate’ inside the repeater control which refers to the 
‘DepartmentDetails.aspx’ by passing DeptNo value using QueryString to it.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb2.gif" alt="" height="174" width="649" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 5&lt;/strong&gt;: Go to the Departments.aspx.cs code behind, and write 
the following code: &lt;br /&gt;&lt;br /&gt;The above code sets the datasource property for the 
repeater control.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb3.gif" alt="" height="305" width="600" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 6&lt;/strong&gt;: View the Departments.aspx inside the browser and the 
following result will be displayed:&amp;nbsp; &lt;br /&gt;In your OS, observe the lower right 
corner of the System Tray. Instead of the ASP.NET Development server, ASP.NET 
4.5 uses IIS Express as shown below:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb4.gif" alt="" height="178" width="277" /&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb5.gif" alt="" height="72" width="130" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 7&lt;/strong&gt;: In Step 4, we added the repeater control which has 
the ItemsTemplate and contains an &amp;lt;a href=””&amp;gt; to navigate to 
DepartmentDetails.aspx using a query string. This page is designed for 
displaying details of a particular Department. Open DepartmentDetails.aspx in 
the ‘Source’ view and add a DetailsView web UI databound control inside it. As 
explained Step 4, we need to assign the ModelType property of this control to 
‘Department’ model.&lt;br /&gt;&lt;br /&gt;All those who have used controls like DetailsView or 
FormView knows that these control are used for performing DML operations. Now to 
perform DML operations in earlier versions of ASP.NET i.e. from 2.0 to 4.0 we 
used to make use of ObjectDataProvider and this provider was usually configured 
using Get,Insert,Update and Delete methods form the source object. However the 
ASP.NET 4.5 DataBound controls e.g. GridView, FormView, DetailsView etc, exposes 
the following properties:&lt;br /&gt;&lt;br /&gt;- SelectMethod: Used to make call to a method 
which returns IEnumarable.&lt;br /&gt;- InsertMethod: Used to make call to a method 
which performs Insert operation.&lt;br /&gt;- UpdateMethod: Used to make call to a 
method which performs Update operation.&lt;br /&gt;- DeleteMethod: Used to make call to 
a method which performs Delete operation.&lt;/p&gt;
&lt;p&gt;Configure the DepartmentDetails.aspx as shown below:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb6.gif" alt="" height="125" width="640" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Step 8&lt;/strong&gt;: Open the DepartmentDetails.aspx.cs and add the 
following code in it:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb7.gif" alt="" height="870" width="698" /&gt;&lt;/p&gt;
&lt;p&gt;Now carefully have a look at the above methods. None of these methods make 
use of any of the UI controls in the user interface. All these methods strictly 
work on Model objects and this feature drastically reduces additional coding. 
One more important fact is, if you observe the ‘GetDepartment()’ method, it has 
defined the ‘DeptNo’ input parameter with the QueryString Value provider. This 
automatically reads the DeptNo in the QueryString and displays the Department 
details inside the DetailsView.&lt;br /&gt;&lt;br /&gt;Note: In previous versions of ASP.NET we 
could have done this using Request.QueryString[“DeptNo”]&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 
9&lt;/strong&gt;: Now open Site.Master and add the following menu 
item:&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:MenuItem NavigateUrl=&amp;quot;~/Department/Departments.aspx&amp;quot; 
Text=&amp;quot;Departments&amp;quot;/&amp;gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Step 10&lt;/strong&gt;: Make Default.aspx as a 
startup page and run the application. You will see the Default.aspx with 
Department and Employee menu. Once you click on ‘Department’ menu, 
Departments.aspx will be displayed. Now click on any Department and you will be 
transferred to ‘DepartmentDetails.aspx’ as below:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://dotnet4hosting.asphostcentral.com/image.axd?picture=2011%2f11%2fb8.gif" alt="" height="145" width="619" /&gt;&lt;/p&gt;
&lt;p&gt;The QueryString has the DeptNo and based upon the value of the DeptNo, the 
DetailsView will display the&amp;nbsp; Department details. Here you can now test the 
Update and New (insert) functionality.&lt;br /&gt;&lt;br /&gt;Check out the second part of this 
article ASP.NET 4.5: Filtering using Model Binding in ASP.NET Web 
Forms&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;: The Model binding feature provides 
facility to the developers to develop Webforms which can be independent from the 
Model&lt;/p&gt;
&lt;p&gt;HAPPY CODING...&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=218" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/.Net+4.5/default.aspx">.Net 4.5</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Hosting/default.aspx">Hosting</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Feature+in+.NET+4.5/default.aspx">Feature in .NET 4.5</category></item><item><title>What's New in .Net 4.5 </title><link>http://bitpro.in/blogs/kaliyans/archive/2012/03/02/what-s-new-in-net-4-5.aspx</link><pubDate>Fri, 02 Mar 2012 08:21:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:217</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=217</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/03/02/what-s-new-in-net-4-5.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;span style="text-decoration:underline;"&gt;Visual Studio Enhancements&lt;/span&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Project Compatibility:-&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is the one feature that I liked a lot. If you have worked on a 
long running project which involved up gradation to a higher version 
then you have seen that once you open a project created in earlier 
version to a new version then it gets converted to new version via 
Visual studio conversion wizard. Problem with this approach was that a 
project once upgraded cannot be opened in earlier versions of visual 
studio. This created nuisance more so since sometimes it takes time to 
procure licenses for your entire time and we also wanted to save time by
 converting project at earliest to avoid any issues arising out of 
conversion. With VS 2011 developer preview Microsoft has done away with 
conversion wizard and improved compatibility.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Current Cursor line Code Highlighting:-&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is a cute little enhancement which actually saves a lot of time.
 While working on project many times you do a find which shows results 
in find window. On double clicking the result it takes you the line 
where it found the matches but many times I lost the cursor and then 
used down arrow key to track the movement and position of cursor. Now 
visual studio highlights line on cursor is placed currently.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Solution Explorer Enhancements&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Solution explorer now combines Class view so that you can get more details about the class as you are working..&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Quick Launch Box &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This is another cool addition to visual studio menu bar which makes 
it easier to execute commands. As you can see the toolbar is much light 
weight now with only the commands that you use most often. Rest of the 
commands can be found by clicking the small dropdown button as shown 
below. Also see the highlighted Quick Launch(Ctrl+) box&lt;/p&gt;

&lt;p&gt;You can see in image below as I type Form in Quick Launch it gives me plethora of options to choose from.&lt;/p&gt;&lt;br /&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=217" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/.Net+4.5/default.aspx">.Net 4.5</category></item><item><title>SIX COOL - Tips and Tricks with VS2010</title><link>http://bitpro.in/blogs/kaliyans/archive/2012/01/24/six-cool-tips-and-tricks-with-vs2010.aspx</link><pubDate>Tue, 24 Jan 2012 16:15:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:214</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=214</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/01/24/six-cool-tips-and-tricks-with-vs2010.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;strong&gt;Tip 1 - Generating Sequence Diagrams To Inspect And Document control flow&lt;/strong&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;/p&gt;&lt;p&gt;Another
 cool feature in Visual Studio 2010 is the ability to generate Sequence 
diagrams. You may right click inside a method and select “Generate the 
sequence diagram”&amp;nbsp; from the pop up menu, to generate the diagram. In 
this example, you may see that my &lt;em&gt;SubmitOrder&lt;/em&gt; method in &lt;em&gt;OrderViewModel&lt;/em&gt; class is instantiating an OrderServiceClient, to call &lt;em&gt;AddOrderAsync&lt;/em&gt; method inside the same.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/__Mw4iY-4nuY/S9Glfra5JlI/AAAAAAAAAwY/vsao_0pwUt0/s1600-h/image%5B63%5D.png"&gt;&lt;img src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlhOl4gaI/AAAAAAAAAwc/FM8hUkLYm4A/image_thumb%5B41%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="740" border="0" height="421" /&gt;&lt;/a&gt;&amp;nbsp; &lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tip 2 - Architecture Explorer&lt;/strong&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;p&gt;A
 cool addition in VS2010 is the Architecture Explorer (Click 
View-&amp;gt;Architecture Explorer). The Architecture Explorer will provide 
you a very friendly interface to browse through and navigate to your 
solution assets. You can right click on an item (Namespace, Class Name, 
or Class Member etc) and select ‘View Content’ to navigate to the 
definition as well.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9GliiR7wPI/AAAAAAAAAwg/sjYAZF8pCso/s1600-h/image%5B61%5D.png"&gt;&lt;img src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Gll6iy2hI/AAAAAAAAAwk/LYY9MIP0hEE/image_thumb%5B39%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="707" border="0" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Also,
 you can export the selected items to a graph document from the 
Architecture explorer. You can do this by selecting the members, and 
clicking the ‘Create new graph document’ button (in top left corner) of 
the Architecture Explorer. Let me export some of the members in my 
OrderViewModel class, and have a look at the generated graph. You can 
also use the graph document to understand your code members in a better 
way, to analyze circular references, un referenced nodes etc (see the 
image below.)&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/__Mw4iY-4nuY/S9GlnbDmQdI/AAAAAAAAAwo/hEMV_LZS_yU/s1600-h/image%5B49%5D.png"&gt;&lt;img src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlpKfQUII/AAAAAAAAAws/EpqSzfG8Yys/image_thumb%5B31%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="654" border="0" height="559" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;Tip 3 – Code Navigators&lt;/strong&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;p&gt;Visual
 Studio 2010 has a number of useful code navigators. A simple yet useful
 code navigation/identification feature is ‘Highlight Reference’ - you 
can double click on any member to view the references highlighted, and 
can navigate across references using the Ctrl + Shift + Up/Down arrows. 
  &lt;br /&gt;Another cool code navigator is the ‘Navigate To’ window. You can 
use ‘Navigate To’ to search code members quickly when you work with the 
editor.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Glqam0vNI/AAAAAAAAAww/f7KnVph9wC4/s1600-h/image%5B77%5D.png"&gt;&lt;img src="http://lh5.ggpht.com/__Mw4iY-4nuY/S9GlsL4rpXI/AAAAAAAAAw0/RgNRuazkEjM/image_thumb%5B49%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="583" border="0" height="334" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;You can bring up the “Navigate To” window using the shortcut &lt;strong&gt;Ctrl&lt;/strong&gt;&amp;nbsp;&lt;strong&gt;,&lt;/strong&gt; (press Ctrl and comma). You can search by any term, and you can even search using &lt;a href="http://en.wikipedia.org/wiki/CamelCase" target="_blank"&gt;camel case&lt;/a&gt;. See that I’m searching for ‘OV’, to get a list of all code members following the OV convention.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Another
 cool code navigation feature in Visual Studio 2010 is the ‘Call 
Hierarchy’ window. You may right click any member to bring up the popup 
menu, to select ‘Find All References’ to bring up the call hierarchy 
window. So, next time when you change a method, you can have a look at 
where all you are going to impact. You can also view all overrides of 
your method, if you have any.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9GltrgnXaI/AAAAAAAAAw4/qcGBlC2jrUI/s1600-h/image%5B76%5D.png"&gt;&lt;img src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9GlvOHpQrI/AAAAAAAAAw8/IYIXTzJIolc/image_thumb%5B48%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="725" border="0" height="423" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;Tip 4 – Pinning&lt;/strong&gt; &lt;strong&gt;Data Tips While Debugging&lt;/strong&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;p&gt;When you are debugging, you can pin variable values, so that they’ll be there for you to see later.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlwfIPvXI/AAAAAAAAAxA/ujF3GhhqIQs/s1600-h/image%5B88%5D.png"&gt;&lt;img src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Glx1vSU1I/AAAAAAAAAxE/mNA9sPRDH9o/image_thumb%5B56%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="576" border="0" height="304" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Also, you can even enter comments for a pinned data tip, so that you can view the comment later.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh5.ggpht.com/__Mw4iY-4nuY/S9GlzEUjQPI/AAAAAAAAAxI/u67af7eF72Q/s1600-h/image%5B93%5D.png"&gt;&lt;img src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9Gl0iGGwvI/AAAAAAAAAxM/RyRrMKPhNvM/image_thumb%5B59%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="519" border="0" height="353" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;VS 2010 has also got a tone of other Debugger Enhancements, &lt;a href="http://weblogs.asp.net/scottgu/archive/2010/04/21/vs-2010-debugger-improvements-breakpoints-datatips-import-export.aspx" target="_blank"&gt;read about them from Scott Gu’s blog&lt;/a&gt; if you are interested.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;Tip 5 - Consume First Development&lt;/strong&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;p&gt;Visual
 Studio is so smart that it can stub your classes, members etc on the 
go, when you type the code. For example, assume that you have a customer
 class, and you thought it should have a new method while doing 
something. You can just type the member name (method, property etc), 
rest your mouse on top of the tiny blue line under your new method to 
bring up the popup menu. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GlZnMSCNI/AAAAAAAAAwI/sw60N73HHxk/s1600-h/image%5B9%5D.png"&gt;&lt;img src="http://lh4.ggpht.com/__Mw4iY-4nuY/S9GlbHd-RII/AAAAAAAAAwM/9gMzpt5u0Gg/image_thumb%5B5%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="686" border="0" height="306" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Click that, and you’ll see VS stubbing the method for you, as shown below. Note that VS has inferred the parameter type.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh6.ggpht.com/__Mw4iY-4nuY/S9Glcr0iOfI/AAAAAAAAAwQ/2ND74sUwUI4/s1600-h/image%5B28%5D.png"&gt;&lt;img src="http://lh6.ggpht.com/__Mw4iY-4nuY/S9GldxLhH9I/AAAAAAAAAwU/05ox3RtQUF0/image_thumb%5B18%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="705" border="0" height="396" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;You
 can do that with constructors, properties, method overloads etc as 
well. That is super cool, especially if you are a TDD guy.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;Tip 6 – Extension Manager for downloading and installing plugins&lt;/strong&gt;&lt;/p&gt; &lt;strong&gt;&lt;/strong&gt;  &lt;p&gt;The
 Extension Manager in Visual Studio 2010 will allow you to download and 
install cool plug-ins for your VS IDE. You can bring up the extension 
manager window by clicking Tools-&amp;gt;Extension Manager. Extension 
Manager will connect to Visual Studio 2010 online Extension library, and
 you can search and find cool plug-ins there. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Gl2FXFj5I/AAAAAAAAAxQ/p74bspQOVzg/s1600-h/image%5B83%5D.png"&gt;&lt;img src="http://lh3.ggpht.com/__Mw4iY-4nuY/S9Gl34qqrbI/AAAAAAAAAxU/iGE3b5cB8_U/image_thumb%5B53%5D.png?imgmax=800" style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" alt="image" width="640" border="0" height="420" /&gt;&lt;/a&gt;     &lt;br /&gt;&lt;/p&gt;  Once installed, you may also Disable or Uninstall your plug-ins from the extensions manager.&amp;nbsp; Happy Coding!!   &lt;img src="http://bitpro.in/aggbug.aspx?PostID=214" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Tips+and+Tricks/default.aspx">Tips and Tricks</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/visual+studio/default.aspx">visual studio</category></item><item><title>10 to improve WP 7</title><link>http://bitpro.in/blogs/kaliyans/archive/2012/01/14/10-to-improve-wp-7.aspx</link><pubDate>Sat, 14 Jan 2012 06:04:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:210</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=210</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/01/14/10-to-improve-wp-7.aspx#comments</comments><description>&lt;p&gt;As a Developer’s Perspective:&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Let me start by saying that I love Windows Phone 7 (wp7); it’s a modern,
 well-throughout, and refreshing OS. However, in as many good things 
there are about it, and there are many, it suffers from a metaphorical 
“death by a thousand cuts”. Nonetheless, I think all the issues are 
correctable by either technical or strategy changes, and looking from a 
developers perspective the following ten suggestions (in particular 
order) could change the game for Microsoft in so far as being able to 
match the best-of-the-best: &lt;/p&gt;&lt;p&gt;&lt;strong&gt;1. UI Virtualization&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;As everyone knows, most
 of the time within the screen confines, we are privy to only a part of 
total viewable UI – and so the idea with UI virtualization is that we 
only have to realize visuals for the view-elements that are (at the 
time) viewable on the screen. It’s not a new concept by any means, but 
it’s a critical piece of technology for a limited resource device – and 
the problem is that Silverlight’s support for UI virtualization is very 
anaemic. For example, out-of-the box we don’t get UI virtualization 
support for things like wrap-panels, pivot/panoramic panels, elements 
with non-similar heights, grouped items etc.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.orktane.com/image.axd?picture=Virtualize.jpg"&gt;&lt;img src="http://www.orktane.com/image.axd?picture=Virtualize_thumb.jpg" style="background-image:none;border-right-width:0px;margin:0px auto;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="Virtualize" alt="Virtualize" border="0" height="276" width="486" /&gt;&lt;/a&gt;Like
 above, the potential field of view is one panel to the left and one to 
the right, everything else could be (optionally) virtualized. 
Furthermore, one of the other related issues is scrolling, either 
because of lack of UI virtualization or container recycling performance –
 which let’s be honest is a prevalent usability failing on wp7 apps. So 
what I’d like to see is that we get across-the-broad and optimized UI 
virtualization support for wp7 out of the box. And, this is critical 
because for one thing, resources are limited on phones, and 
virtualization-performance or even the lack-of-virtualization issues are
 particularly perceptible with touch-based input.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Hardware Acceleration&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The
 other big ticket item that must be addressed is that Silverlight’s 
rendering should be done on the GPU, and not on the CPU – and unlike the
 desktop version, where the excuse that user might not have some sort 
for compatible hardware is null and void on wp7, as it only runs on a 
well-known hardware. The potential performance gains from hardware 
acceleration are in such order of magnitude that this shouldn’t even be 
debatable, even though technically it might not be the simplest thing in
 the world to achieve. &lt;/p&gt;  &lt;p&gt;In terms of the benefits, having the 
rendering done on the GPU will speed up other things like networking, 
data-processing etc. because as of now the CPU is being overtaxed; 
furthermore, it will also improve the memory footprint, and even help 
with extending the batter life. All big wins in my book.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;3. Improve Navigation and Navigation State Management&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Navigation is a topic &lt;a href="http://nroute.codeplex.com/" target="_blank"&gt;close to my heart&lt;/a&gt;,
 and I’m not particularly happy with the way navigation is done on wp7. 
For one thing the navigation model must be truly asynchronous, to have 
the ability to cancel, confirm, delay etc. And the current recommended 
approach to delay passing the event argument to the base class is one 
the weirdest view-related pattern I’ve ever seen. And the other thing is
 it’s not MVVM friendly, because most of the logical reasons as to 
proceed or cancel with navigation should be taken in the ViewModel.&lt;/p&gt;  &lt;p&gt;Further,
 the hydration and de-hydration of the visual tree as a tool to manage 
the navigation state is simply spurious. It’s actually quite similar to 
the much-hated ViewState model in asp.net, and consequently I think it’s
 wasteful, it has a significant memory footprint, and just hits 
performance. The right navigation state model should do two things, one,
 only store the visual-cues that matter to the experience at hand and 
this has to be determined by the developer, and second, it should allow 
storing of the logical state which in my books means it should be MVVM 
friendly. If done correctly, it would both improve performance and 
reduce the memory footprint, because remember navigation is just another
 form of UI Virtualization.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;4. Fix Push Notifications&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;In
 wp7 push notifications are serious broken, especially from a usability 
perspective. For example, the channel identifiers required for sending 
notifications are temporary, because they get reset every time the 
device is restarted (which because of how the marketplace app locks-up 
is almost a daily exercise for me). This is such an unintuitive and 
unexpected behaviour, that it defies any privacy arguments for resetting
 the identifiers – especially for people coming off iOS. Then there is 
the issue of capping the number of apps that one can receive 
notifications from (16 I believe) – again this is a usability disaster; 
because it is counter-intuitive (again as compared to iOS), it’s an 
arbitrary limit which I don’t understand the reasons for, and also just 
because a user has no central place to either know or manage such 
subscriptions. &lt;/p&gt;  &lt;p&gt;In terms of improvements, I think we could have 
the idea of public and private notifications channels – such that if one
 is subscribe to a public channel then notification goes to all those 
who’ve subscribed to that channel (in a broadcasting kind of way). And 
private channels would be the ones that target a particular user. And I 
think, with a little bit of thought, Microsoft can extend the 
notification infrastructure to allow intra-application communication – 
this is something that, if done well, can bring to bear a lot of 
interesting apps mash-ups.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;5. Design for Extensibility&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I’ve already &lt;a href="http://www.orktane.com/Blog/post/2010/09/27/WP7-Extensibility-Rant.aspx" target="_blank"&gt;done a rant on this&lt;/a&gt;,
 but in many other ways there is still a case to be made that because 
wp7 is a managed platform the onus is on Microsoft to provide 
infrastructural capabilities for apps to built-upon. Now the problem 
lies with the fact that you have to wait on the underlying platform to 
be updated as a whole, to a gain a new capability. That I think is a 
fundamentally flawed approach, especially keeping in mind how fast the 
market and hardware capabilities are moving – so how about, if we could 
have independent trusted/certified dlls, that could be added to the xap 
and used to consume additive capability in isolation – like say NFC 
capabilities that might be introduced by one set of phones. &lt;/p&gt;  &lt;p&gt;Essentially,
 what I’m talking about is embedding interops that are smart-enough to 
test if the capability can be availed on the device, and if true then 
wp7 gets the necessary installers and install it from Microsoft directly
 (into maybe something like a GAC). So lets take an example of sockets 
capability – in such a setup, Microsoft can in isolation make an interop
 available and apps can avail them before they are introduced into the 
platform as a whole itself – and just to note, once the capability has 
been subsumed in the underlying platform then Microsoft could just 
disallow any app from including the interop. With something like this 
the time-to-market can be significantly cut-down because you can test 
and add capabilities in a piece-meal fashion. And the benefit being wp7 
as a platform can potentially be on the cutting-edge of 
hardware/services – without the negatives of dll hell or the delays with
 moving the platform as a whole. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.orktane.com/image.axd?picture=TaskSwitcher.png"&gt;&lt;img src="http://www.orktane.com/image.axd?picture=TaskSwitcher_thumb.png" style="background-image:none;border-right-width:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;float:right;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="TaskSwitcher" alt="TaskSwitcher" border="0" height="328" width="201" align="right" /&gt;&lt;/a&gt;6. Introduce Pseudo Multitasking using Tomb-stoning&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Multi-tasking,
 or pseudo multi-tasking (or apple’ish multi-tasking), has two facets – 
one the ability to do certain tasks in the background (like play music) 
and two, resume from where you left. The second facet is essentially 
what we call tomb-stoning in wp7, so how about availing the state 
whenever an app starts – why should it be only restricted when accessed 
by navigating back. This is so easy to avail that I was surprised it 
wasn’t in the box, because we already have the application-side of the 
infrastructure in place. So the only thing that is really needed is a 
task-switcher kind of UI (as shown on the right), which again taking 
cues from iPhone, could be triggered by double-clicking the home button.
 The running apps tiles too could be made “live”.&lt;/p&gt;  &lt;p&gt;And with 
respect to the other capability of having certain tasks execute in the 
background is again not difficult, all that is needed is to provision 
“named” background threads that can only do non-visual tasks. And in 
Silverlight we already have a background-worker approach, and we could 
foreseeably use something very similar to that – with the main idea 
being you have a qualified interface that does dispatching 
back-and-forth. Technically, I don’t think it’s a big challenge – 
especially because apple has put in the though-process already in so far
 as the types of background tasks we need.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;7. Improve the Home Screen&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Tiles
 are an excellent idea, but the current implementation of the 
home-screen comes at the expense of application discovery and limited 
usability. In as much as Microsoft parades the grid’ish approach to apps
 listing, the one thing they do provide, in terms usability, are big 
bold graphical hit-targets that are conducive to developing muscle 
memory. However, in wp7 because live tiles and apps listing require 
heavy scrolling and in the other case we have text-oriented targets, the
 muscle memory ability is severely diminished, and consequently it takes
 longer and requires more metal involvement to get to any app. And I can
 feel that extra effort’s pinch when I compare it to my experience on my
 iPad, not exactly fair but still, where I’ve put everything into 
folders in just one screen and it doesn’t take me more than two touches 
to get to any app; plus you also get the speed because of the muscle 
memory you’ve developed over time. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.orktane.com/image.axd?picture=MultiPanelHomeScreen.png"&gt;&lt;img src="http://www.orktane.com/image.axd?picture=MultiPanelHomeScreen_thumb.png" style="background-image:none;border-right-width:0px;margin:0px auto;padding-left:0px;padding-right:0px;display:block;float:none;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="MultiPanelHomeScreen" alt="MultiPanelHomeScreen" border="0" height="340" width="640" /&gt;&lt;/a&gt;Without
 radically changing the home screen, I think one of the things that can 
really help is having multiple sets of live-tiles. I can imagine 
organizing various live-tile sets – one of people I contact often, one 
for games I play often, apps by category etc. Yes, it adds lateral 
scrolling/swiping but that not necessarily a bad thing, it’s same idea 
of an “infinite canvas” in play. Secondly, it’s so ironic that despite 
having a hardware search button you can’t search for your apps – that 
needs to be corrected, a press on search button should allow you to 
search for apps when on the home screen, period.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;8. Update Back and Search Buttons Behaviour&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I
 seriously think Microsoft got the back button and search button 
functionality somewhat wrong. I think the back-button should only 
navigate within the context of an app. Hoping apps by walking up the 
back-stack is counter-intuitive, it might work for task-like application
 hops, but it’s just not right in terms of app-to-app usability. So my 
suggestion is this, one, let the back-button only work within the 
boundaries of an app (i.e. it shouldn’t cause one to exit an app – when 
was the last time your browser kicked you out when you backed-up? or 
where is the forward button to recover from an accidental exit?), and 
second, introduce a long-press on the back-button that takes you to the 
previous application (with tomb-stoning and all). Using the long-press, 
as opposed to backing up n-times, would also preserve the back-stack on 
the running application, and that is sometimes important with things 
like the browser (plus we won’t end-up backing up over POST actions, 
which is bad bad bad!). &lt;/p&gt;  &lt;p&gt;Similar to the back button, the search 
button should be contextual to the app running – and in cases where the 
application doesn’t handle it, it should do nothing. This behaviour 
would be consistent with the use of the search button in native apps, 
plus it would also allow its use within the home screen. Now as for 
accessing Bing, introduce a long-press on the search-button to get to 
Bing – like the back button, this would consistently hop the 
app-boundary and also maintain the availability of Bing from basically 
anywhere in the phone. And for those like me with fat fingers, we won’t 
constantly be jumping out games and apps because of unintended hits. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;9. Introduce Built-in SkyDrive API for Apps&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;One
 of the big visions of the mobile era is that of apps that fully “live 
in the cloud” – we’re somewhat there in an ad-hoc and patchy kind of 
manner, but not quite there in a truer sense of a platform. This is a 
vision that wp7 can take the mantle for, since Microsoft already has a 
lot of the technology and assets in place – namely, the 25GB provided 
through Sky-Drive and Live Mesh / Live Sync technology.&amp;nbsp; Imagine, having
 a cloud version of IsolatedStorage that could be shared across devices 
and Microsoft platforms – I reckon it would have a profound impact on 
how app’s user experiences flow across platforms and devices.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;10. Introduce a Companion WP7 based Tablet&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Of
 all the points here, nothing riles me the more than Microsoft’s inane 
tablet strategy, it’s like they just can’t grasp the failing of windows 
mobile – and the consequent ceding of billions-of-dollars worth of 
market to Apple and Google. What was the single biggest problem with 
windows mobile? Not features, not app count, rather it simply wasn’t 
designed for a touch device and it just didn’t work from a touch UX 
perspective. Now, contrast iPad with a Windows 7 tablet device – was 
Win7 primarily designed for a touch device? No. Does it work well from a
 touch UX perspective? No. It’s history repeating itself, Microsoft is 
ceding time and market to both Apple and Google again – and this is all 
despite, again like with smartphones, having a unique heritage in the 
tablet form-factor. Insane!&lt;/p&gt;  &lt;p&gt;The Windows 8 System-on-a-Chip (SoC)
 is a laudable goal, if you can unify multiple form-factors – wonderful,
 it’s what sci-fi looked liked couple of years back. But, this strategy 
has got two problems, by the end of 2012 you will be three years out 
from the introduction of the iPad (ahem, just like 3+ years from iPhone 
to wp7’s introduction), and two, you could potentially hit a 
fundamental/technical issue(s) that could make it less than an idea 
solution (maybe like jack-of-all-trades but master-of-none) because 
really it is a such a challenging undertaking (Longhorn anyone? Pesky 
little history again). So why not take a path that has proven to be 
successful, take your phone OS and scale it up. And I believe, 
Silverlight, because of it’s awesome layout sub-system and MVVM type 
separation capabilities, would make for a wonderful application platform
 for tablets. And this can be achieved rather so quickly and cheaply 
(ironically on the back of Android tablets coming out now), that 
conceivably devices can be made available in time for holidays.&lt;/p&gt;  &lt;p&gt;Lastly,
 from a developer’s perspective – iOS and Android developers get a 
one-for-two deal, in that they can at the same time make apps for two 
platforms. That’s twice the monetization opportunity with minimal effort
 – yet, don’t forget the fact some apps are just about only practical on
 a table-form factor which totally isn’t even an option for wp7 
developers. That’s a handicap, that’s a loss-of-mindshare, and that 
makes the wp7 platform less attractive. These are just simple business 
101 facts, and so it boggles my mind how does the biggest software 
company in the world miss the boat by such a large margin – and mind you
 this is not some iffy stuff, this has a profound and real effect on the
 long-term vitality of the windows eco-system.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=210" width="1" height="1"&gt;</description></item><item><title>Shortcuts keys for Developing on Windows Phone 7 Emulator</title><link>http://bitpro.in/blogs/kaliyans/archive/2012/01/10/shortcuts-keys-for-developing-on-windows-phone-7-emulator.aspx</link><pubDate>Tue, 10 Jan 2012 15:41:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:207</guid><dc:creator>karthickreddyk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=207</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/01/10/shortcuts-keys-for-developing-on-windows-phone-7-emulator.aspx#comments</comments><description>
 
  14.00
 
 
  
 

 
  Normal
  0
  
  
  
  
  false
  false
  false
  
  EN-US
  X-NONE
  X-NONE
  
   
   
   
   
   
   
   
   
   
  
  
   
   
   
   
   
   
   
   
   
   
   
  

 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
 


 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:&amp;quot;Table Normal&amp;quot;;
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:&amp;quot;&amp;quot;;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-bidi-theme-font:minor-bidi;}
table.MsoTableLightGridAccent1
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-tstyle-rowband-size:1;
	mso-tstyle-colband-size:1;
	mso-style-priority:62;
	mso-style-unhide:no;
	border:solid #4F81BD 1.0pt;
	mso-border-themecolor:accent1;
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-border-insideh:1.0pt solid #4F81BD;
	mso-border-insideh-themecolor:accent1;
	mso-border-insidev:1.0pt solid #4F81BD;
	mso-border-insidev-themecolor:accent1;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:&amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-bidi-theme-font:minor-bidi;}
table.MsoTableLightGridAccent1FirstRow
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:first-row;
	mso-style-priority:62;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid #4F81BD;
	mso-tstyle-border-top-themecolor:accent1;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-left-themecolor:accent1;
	mso-tstyle-border-bottom:2.25pt solid #4F81BD;
	mso-tstyle-border-bottom-themecolor:accent1;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-tstyle-border-right-themecolor:accent1;
	mso-tstyle-border-insideh:cell-none;
	mso-tstyle-border-insidev:1.0pt solid #4F81BD;
	mso-tstyle-border-insidev-themecolor:accent1;
	mso-para-margin-top:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-bottom:.0001pt;
	line-height:normal;
	font-family:&amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-bidi-theme-font:major-bidi;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableLightGridAccent1LastRow
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:last-row;
	mso-style-priority:62;
	mso-style-unhide:no;
	mso-tstyle-border-top:2.25pt double #4F81BD;
	mso-tstyle-border-top-themecolor:accent1;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-left-themecolor:accent1;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom-themecolor:accent1;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-tstyle-border-right-themecolor:accent1;
	mso-tstyle-border-insideh:cell-none;
	mso-tstyle-border-insidev:1.0pt solid #4F81BD;
	mso-tstyle-border-insidev-themecolor:accent1;
	mso-para-margin-top:0in;
	mso-para-margin-bottom:0in;
	mso-para-margin-bottom:.0001pt;
	line-height:normal;
	font-family:&amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-bidi-theme-font:major-bidi;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableLightGridAccent1FirstCol
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:first-column;
	mso-style-priority:62;
	mso-style-unhide:no;
	font-family:&amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-bidi-theme-font:major-bidi;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableLightGridAccent1LastCol
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:last-column;
	mso-style-priority:62;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid #4F81BD;
	mso-tstyle-border-top-themecolor:accent1;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-left-themecolor:accent1;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom-themecolor:accent1;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-tstyle-border-right-themecolor:accent1;
	font-family:&amp;quot;Cambria&amp;quot;,&amp;quot;serif&amp;quot;;
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:major-latin;
	mso-fareast-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-fareast-theme-font:major-fareast;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:major-latin;
	mso-bidi-font-family:&amp;quot;Times New Roman&amp;quot;;
	mso-bidi-theme-font:major-bidi;
	mso-ansi-font-weight:bold;
	mso-bidi-font-weight:bold;}
table.MsoTableLightGridAccent1OddColumn
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:odd-column;
	mso-style-priority:62;
	mso-style-unhide:no;
	mso-tstyle-shading:#D3DFEE;
	mso-tstyle-shading-themecolor:accent1;
	mso-tstyle-shading-themetint:63;
	mso-tstyle-border-top:1.0pt solid #4F81BD;
	mso-tstyle-border-top-themecolor:accent1;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-left-themecolor:accent1;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom-themecolor:accent1;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-tstyle-border-right-themecolor:accent1;}
table.MsoTableLightGridAccent1OddRow
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:odd-row;
	mso-style-priority:62;
	mso-style-unhide:no;
	mso-tstyle-shading:#D3DFEE;
	mso-tstyle-shading-themecolor:accent1;
	mso-tstyle-shading-themetint:63;
	mso-tstyle-border-top:1.0pt solid #4F81BD;
	mso-tstyle-border-top-themecolor:accent1;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-left-themecolor:accent1;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom-themecolor:accent1;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-tstyle-border-right-themecolor:accent1;
	mso-tstyle-border-insidev:1.0pt solid #4F81BD;
	mso-tstyle-border-insidev-themecolor:accent1;}
table.MsoTableLightGridAccent1EvenRow
	{mso-style-name:&amp;quot;Light Grid - Accent 1&amp;quot;;
	mso-table-condition:even-row;
	mso-style-priority:62;
	mso-style-unhide:no;
	mso-tstyle-border-top:1.0pt solid #4F81BD;
	mso-tstyle-border-top-themecolor:accent1;
	mso-tstyle-border-left:1.0pt solid #4F81BD;
	mso-tstyle-border-left-themecolor:accent1;
	mso-tstyle-border-bottom:1.0pt solid #4F81BD;
	mso-tstyle-border-bottom-themecolor:accent1;
	mso-tstyle-border-right:1.0pt solid #4F81BD;
	mso-tstyle-border-right-themecolor:accent1;
	mso-tstyle-border-insidev:1.0pt solid #4F81BD;
	mso-tstyle-border-insidev-themecolor:accent1;}



&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;line-height:normal;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;The
Windows Phone 7 emulator in the SDK comes with some shortcut keys that help to speeding
things up while Developing on the Emulator. Following are some of the keys that
i explored on …&lt;/span&gt;&lt;/p&gt;

&lt;table class="MsoTableLightGridAccent1" style="border-collapse:collapse;border:medium none;" cellpadding="0" cellspacing="0"&gt;
 &lt;tr style="mso-yfti-irow:-1;mso-yfti-firstrow:yes;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-bottom:solid #4F81BD 2.25pt;mso-border-bottom-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:5;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Key&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;border-left:none;border-bottom:solid #4F81BD 2.25pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:1;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Description&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:0;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:68;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;F1
  &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:64;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Use
  F1 key on the keyboard instead of back button on the phone&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:1;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:132;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;F2
  &lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:128;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Use
  the key F2 on the keyboard for the Windows key in the Windows Phone 7&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:2;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:68;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Pageup&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:64;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Enables
  the keyboard in the emulator when the focus is on the textbox&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:3;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:132;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;PageDown&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:128;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Disables
  the keyboard in the emulator&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:4;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:68;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;F3&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:64;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;To
  open the Bing Search&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:5;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:132;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;F7&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:128;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;To
  Activate the Physical Camera&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:6;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:68;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;F9&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;background:#D3DFEE;mso-background-themecolor:accent1;mso-background-themetint:63;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:64;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Increase
  the Volume&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr style="mso-yfti-irow:7;mso-yfti-lastrow:yes;"&gt;
  &lt;td style="width:95.25pt;border:solid #4F81BD 1.0pt;mso-border-themecolor:accent1;border-top:none;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:132;"&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;F10&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
  &lt;/td&gt;
  &lt;td style="width:383.25pt;border-top:none;border-left:none;border-bottom:solid #4F81BD 1.0pt;mso-border-bottom-themecolor:accent1;border-right:solid #4F81BD 1.0pt;mso-border-right-themecolor:accent1;mso-border-top-alt:solid #4F81BD 1.0pt;mso-border-top-themecolor:accent1;mso-border-left-alt:solid #4F81BD 1.0pt;mso-border-left-themecolor:accent1;padding:0in 5.4pt 0in 5.4pt;"&gt;
  &lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;mso-yfti-cnfc:128;"&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;Decrease
  the volume&lt;/span&gt;&lt;/p&gt;
  &lt;/td&gt;
 &lt;/tr&gt;
&lt;/table&gt;

&lt;p class="MsoNormal"&gt;&lt;span style="font-size:10.0pt;line-height:115%;font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;

&lt;img src="http://bitpro.in/aggbug.aspx?PostID=207" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Emulator/default.aspx">Emulator</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Shortcuts+keys/default.aspx">Shortcuts keys</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Windows+Phone+7/default.aspx">Windows Phone 7</category></item><item><title>BangaloreITPro 7th Anniversary Celebration</title><link>http://bitpro.in/blogs/kaliyans/archive/2012/01/05/bangaloreitpro-7th-anniversary-celebration.aspx</link><pubDate>Fri, 06 Jan 2012 06:09:31 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:205</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=205</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2012/01/05/bangaloreitpro-7th-anniversary-celebration.aspx#comments</comments><description>&lt;p&gt;Event Registration URL: &lt;a href="http://www.eventbrite.com.au/event/2652422467"&gt;http://www.eventbrite.com.au/event/2652422467&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Group Site: &lt;a href="http://bitpro.in"&gt;http://bitpro.in&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Event Agenda:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image_502FF4C6.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://bitpro.in/blogs/kaliyans/image_thumb_02EFD56E.png" width="371" height="279" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Speakers Profile:&lt;/p&gt;  &lt;table cellspacing="1" cellpadding="2"&gt;     &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Topic&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Speaker&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Speakers’ photo&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p&gt;&lt;font size="2"&gt;Keynote (Relationship between User Group Communities &amp;amp; Technologies)&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;&lt;font size="2"&gt;Pradipta K Sharma&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;Founder &amp;amp; CEO | Beahead Private Limited&lt;/font&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;Pradipta has over 15 years of hands-on experience leading business strategy, product management, marketing and business development for a diverse set of organizations including Microsoft, Drishtee, Strider, Northwest Architectural Company and Planet 3 Studios. Pradipta was instrumental in starting 3 companies - Planet 3 Studios, Strider and Drishtee. Prior to starting Beahead, Pradipta worked with Microsoft for 7 years as an Audience Marketing Lead, specifically focusing on audience reach, satisfaction and product adoption.&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/Pradipta-Sharma-2_2CACDC8C.png"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Pradipta Sharma-2" border="0" alt="Pradipta Sharma-2" src="http://bitpro.in/blogs/kaliyans/Pradipta-Sharma-2_thumb_0210FBAF.png" width="156" height="194" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Windows7SP1 Deployment using MDT2012 Beta2&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Mr.Saravanan Rajappa,           &lt;br /&gt;&lt;/font&gt;          &lt;p&gt;&lt;font size="2"&gt;Saravanan is the infrastructure architect at Honeywell Technology Solutions lab and has over 13 years of professional experience in the field of IT Infrastructure Services as an Infrastructure Designer, Technical Consultant, and System Administrator             &lt;br /&gt;He has worked in technology project lifecycle which includes planning, designing, deployment and support of Windows Server 2008, 2003 and 2000, server roles, Windows 7, Vista, XP and 2000, SQL 2005, IIS, System Center, Data security, VMware ESX, VDI and other prestigious IT Infrastructure related projects.              &lt;br /&gt;He was involved in multiple IT service delivery projects and poses good process knowledge on ITSM using ITIL framework. He has been involved in various consulting engagements such as end to end design of IT Infrastructure for clients, Technology Refresh, AD Migration, Server Consolidation and Transformation programs. He is currently holding the following certifications – MCITP Enterprise Administrator in Windows Server 2008, MCSE with AD DS specialization in Windows Server 2003, MCITP - SQL 2005, MCITP – Hyper-V Virtualization, VMware VCP and ITIL v3 Certified Professional.&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/SARAVANAN_646EFAE2.jpg"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="SARAVANAN" border="0" alt="SARAVANAN" src="http://bitpro.in/blogs/kaliyans/SARAVANAN_thumb_42A32251.jpg" width="197" height="196" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;         &lt;p align="left"&gt;&lt;font size="2"&gt;Exchange 2010 SP2 Overview&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Mr.Ismail Mohammed, Microsoft India&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/Ismail_Mohammed_675439C8.jpg"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Ismail_Mohammed" border="0" alt="Ismail_Mohammed" src="http://bitpro.in/blogs/kaliyans/Ismail_Mohammed_thumb_235055B1.jpg" width="194" height="194" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Top 5 Free Desktop Deployment and Planning Tools for Every IT Professional&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;font size="2"&gt;Aviraj Ajgekar, Technology Evangelist, Microsoft Corporation&lt;/font&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;Aviraj is a Computer Engineer from Mumbai and currently working with Microsoft Corporation India as a&lt;b&gt;Technology Evangelist&lt;/b&gt;. In his present role he&amp;#39;s working with IT Professionals across India evangelizing Microsoft Technologies.&lt;/font&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;A real blogger, he is very compulsive on adding his thoughts to online blogs,&amp;#160; forums, community and media. He a regular speaker at various Microsoft Events such Microsoft TechEd, MS TechDays, Virtual TechDays, Microsoft India Webcasts and many more technology events.&lt;/font&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;In his spare time he likes to spend time with his family, hang around with friends &amp;amp; listening to the rock music. He’s also passionate about Photography &amp;amp; Long Drives. You can follow him on twitter &lt;/font&gt;&lt;a href="http://www.twitter.com/aviraj111"&gt;&lt;font size="2"&gt;@aviraj111&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/AVIRAJ_ITE_79934E92.jpg"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="AVIRAJ_ITE" border="0" alt="AVIRAJ_ITE" src="http://bitpro.in/blogs/kaliyans/AVIRAJ_ITE_thumb_0F2D8730.jpg" width="199" height="244" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;PowerShell 3.0 features in Windows 8 and Windows 8 Server&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Mr.Ravikanth Chaganti, Dell R&amp;amp;D           &lt;br /&gt;&lt;/font&gt;          &lt;p&gt;&lt;font size="2"&gt;Ravikanth has over 10 years of experience in the IT industry. At the beginning of his career, he worked at Wipro Infotech managing Windows, Solaris servers and Cisco network equipment. He currently works at Dell Inc. as a lead engineer in the SharePoint solutions group. As a part of his work, he authored several whitepapers on MOSS 2007 and SharePoint 2010 that provide guidance around infrastructure elements of a SharePoint deployment. His work also involves performance testing and sizing of SharePoint workloads on Dell servers and storage. &lt;/font&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;Ravikanth is passionate about automation and outside of work, he writes regularly on his blog http://www.ravichaganti.com/blog about topics related to Windows PowerShell, Microsoft SharePoint and Windows Server virtualization. In 2011, Ravikanth received – for the second year in a row -- Microsoft&amp;#39;s Most Valuable Professional (MVP) award in Windows PowerShell. You can also hear him speak regularly at BITPro (http://bitpro.in) user group meetings and other in-person events at Bangalore, India&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/Pic_Ravi_VTD_7E65DC81.jpg"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Pic_Ravi_VTD" border="0" alt="Pic_Ravi_VTD" src="http://bitpro.in/blogs/kaliyans/Pic_Ravi_VTD_thumb_5672B755.jpg" width="204" height="206" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Private Cloud Architecture Design &amp;amp; Demos&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Mr.Anand MS, Microsoft India           &lt;br /&gt;M.S.Anand has been with Microsoft India for seven years and is currently working as a Technology Specialist with Microsoft Technology Center at Bangalore. He has a wide range of experience during his 14 year career in the industry and has undertaken numerous projects in assisting medium and large customers architect and design their infrastructure. He is a familiar face at many Microsoft events and is a MCITP Enterprise Administrator on Windows Server 2008, and also holds MCTS for SCVMM 2008, SCOM 2007, ISA 2006, Exchange 2007 &amp;amp; Forefront Client Security.&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/msanand_4C5E162A.jpg"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="msanand" border="0" alt="msanand" src="http://bitpro.in/blogs/kaliyans/msanand_thumb_48241898.jpg" width="179" height="163" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Windows Server 8 Preview&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Mr. Gaurav Anand, Microsoft MVP           &lt;br /&gt;            &lt;br /&gt;Gaurav Anand works at HP Technology Services and provides solutions for Microsoft, VMware and Storage technologies. He likes to work on Core Infrastructure optimization and Cloud Design projects and enjoys troubleshooting complex technology issues. Gaurav has also done various training deliveries for Microsoft products. He is Microsoft Most Valuable professional, public speaker and a certified PMP. Gaurav blogs at http://itinfras.blogspot.com/ and you can catch him on twitter @gauravanand121&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/MvpPhoto_459AE6DA.jpg"&gt;&lt;font size="2"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="MvpPhoto" border="0" alt="MvpPhoto" src="http://bitpro.in/blogs/kaliyans/MvpPhoto_thumb_5F5EF73C.jpg" width="172" height="218" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Microsoft Indic in Windows 7 and Windows 8&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; (নমস্কার! नमस्ते! ನಮಸ್ಕಾರ! സ്വാഗതം! வணக்கம்! నమస్కారము!)&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;Dr.Pavanaja, Vishwa Kanada Softtech&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;&lt;font size="2"&gt;Vote of Thanks &amp;amp; Closing Note&lt;/font&gt;&lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;font size="2"&gt;Kaliyan currently holds a position as Sr.Technical consultant for Microsoft Enterprise Solutions for Dell India. He is specialized in Microsoft Technologies like Windows Server, Active Directory, Exchange Server and SCCM. He is co-founder and Manager of &lt;/font&gt;&lt;a href="http://www.bitpro.in/default.aspx"&gt;&lt;font size="2"&gt;BangaloreITPro User Group&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;. He also serves as an ITPro Group Leader at GITCA &amp;amp; SQL PASS, he also member of STEP. &lt;/font&gt;&lt;/p&gt;          &lt;p&gt;&lt;font size="2"&gt;Kaliyan received &lt;/font&gt;&lt;a href="https://mvp.support.microsoft.com/profile/Kaliyan"&gt;&lt;font size="2"&gt;Microsoft’s Most Valuable Professional Award&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; / Network Professional Association’s &lt;/font&gt;&lt;a href="http://www.awardsforprofessionalism.org/Selvaraj.html"&gt;&lt;font size="2"&gt;Top of the Mark – Volunteer award&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt; based on his contribution to the IT community.&lt;/font&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/Kaliyan_recent_159D99A9.png"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="Kaliyan_recent" border="0" alt="Kaliyan_recent" src="http://bitpro.in/blogs/kaliyans/Kaliyan_recent_thumb_13BD1E15.png" width="154" height="181" /&gt;&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=205" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/webcast/default.aspx">webcast</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Exchange2010/default.aspx">Exchange2010</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/USer+Group/default.aspx">USer Group</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/UGSS/default.aspx">UGSS</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/MDOP/default.aspx">MDOP</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/SQL+PASS/default.aspx">SQL PASS</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Education/default.aspx">Education</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/wp7/default.aspx">wp7</category></item><item><title>Windows Phone 7 WiFi Connection Unsuccessful</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/11/26/windows-phone-7-wifi-connection-unsuccessful.aspx</link><pubDate>Sun, 27 Nov 2011 09:37:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:201</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=201</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/11/26/windows-phone-7-wifi-connection-unsuccessful.aspx#comments</comments><description>&lt;p&gt;&lt;font size="3"&gt;&lt;font face="Vrinda"&gt;Windows Phone HTC 7Pro tried to access internet through my WiFi when I tried on my WP7phone the &lt;/font&gt;&lt;strong&gt;“Connection unsuccessful”&lt;/strong&gt;&lt;font face="Vrinda"&gt; contact your network administrator error, I spent four days to figured out the solutions.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Vrinda"&gt;Initially I doubt on Windows Phone device may be missing some of the fixes, I have done the all the update and tried to connect to WIFI again the same issue, then I started looking at my WiFi Device.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Vrinda"&gt;I got suspect on my WiFI device may be the this device firmware old or configuration issues.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3" face="Vrinda"&gt;before updating the firmware on my device, I have checked the Authentication Settings&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;font face="Vrinda"&gt;I was set as below Figure&lt;/font&gt;.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image_0B14B4B1.png"&gt;&lt;font size="3"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://bitpro.in/blogs/kaliyans/image_thumb_5416C278.png" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;Authentication Set to “ &lt;font color="#d16349"&gt;&lt;strong&gt;WAP2-PSK&lt;/strong&gt;&lt;/font&gt;”&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;I have checked to new setting as below&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image_59C1B651.png"&gt;&lt;font size="3"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://bitpro.in/blogs/kaliyans/image_thumb_7AB114F9.png" width="244" height="184" /&gt;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;I have changed to “&lt;font color="#0000ff"&gt;&lt;strong&gt;WAP-Auto-PSK&lt;/strong&gt;&lt;/font&gt;” now I am able to connect to my WiFi from windows Phone 7.5mango.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;if you face similar issue, first try to update your WiFi device Firmware then then check the configurations.&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="3"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=201" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/windows7/default.aspx">windows7</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/wp7/default.aspx">wp7</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Windows+Phone/default.aspx">Windows Phone</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/HTC7Pro/default.aspx">HTC7Pro</category></item><item><title>BILLGs’ Photo</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/11/13/billgs-photo.aspx</link><pubDate>Mon, 14 Nov 2011 06:55:59 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:200</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=200</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/11/13/billgs-photo.aspx#comments</comments><description>&lt;p&gt;Take ur time off to check this out.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image001_30AE26D3.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image001" border="0" alt="clip_image001" src="http://bitpro.in/blogs/kaliyans/clip_image001_thumb_3DE48A19.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Young CEO&lt;/p&gt;  &lt;p&gt;Bill Gates, about 27, in his Microsoft office in 1982.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image002_76AEBE19.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image002" border="0" alt="clip_image002" src="http://bitpro.in/blogs/kaliyans/clip_image002_thumb_1D4D249A.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Gates: The Early Years2 of 9&amp;#160;&amp;#160; Geniuses at Work&lt;/p&gt;  &lt;p&gt;Gates watches his friend and future Microsoft co-founder Paul Allen typing on a teletype terminal at the Lakeside School in Seattle in 1968. Gates was 13 when he entered the exclusive prep school, which was around the time this photo was taken. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image003_080EF925.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image003" border="0" alt="clip_image003" src="http://bitpro.in/blogs/kaliyans/clip_image003_thumb_15455C6B.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Slacker?&lt;/p&gt;  &lt;p&gt;Much of the computer equipment at Lakeside was bought with proceeds from a rummage sale organized by the students&amp;#39; mothers. Gates was drawn to programming the machines and was excused from math classes to pursue his interest. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image004_6D52373E.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image004" border="0" alt="clip_image004" src="http://bitpro.in/blogs/kaliyans/clip_image004_thumb_1AA3A742.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Graduate&lt;/p&gt;  &lt;p&gt;Gates during Commencement at the Lakeside School in 1973.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image005_30AA12D4.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image005" border="0" alt="clip_image005" src="http://bitpro.in/blogs/kaliyans/clip_image005_thumb_122FAC1E.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Arrested&lt;/p&gt;  &lt;p&gt;In 1977, Gates was arrested by New Mexico police for speeding.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image006_4131E7F5.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image006" border="0" alt="clip_image006" src="http://bitpro.in/blogs/kaliyans/clip_image006_thumb_1C70AAB1.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Partners&lt;/p&gt;  &lt;p&gt;Gates and Allen in Microsoft&amp;#39;s offices in 1982. Started initially in New Mexico, the company moved to Bellevue, Wash., in January 1979.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image007_606468FB.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image007" border="0" alt="clip_image007" src="http://bitpro.in/blogs/kaliyans/clip_image007_thumb_4256353A.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Staff&lt;/p&gt;  &lt;p&gt;The early team at Microsoft paused for a group portrait in 1978. Gates is at the bottom left.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image008_6D4E233F.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image008" border="0" alt="clip_image008" src="http://bitpro.in/blogs/kaliyans/clip_image008_thumb_3A4E6D0B.jpg" width="244" height="163" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Lots of Memory&lt;/p&gt;  &lt;p&gt;Gates demonstrates the memory power of a CD in 1987.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image009_5E271E98.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image009" border="0" alt="clip_image009" src="http://bitpro.in/blogs/kaliyans/clip_image009_thumb_0846A6B4.jpg" width="244" height="196" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Introducing Microsoft&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image010_49257658.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image010" border="0" alt="clip_image010" src="http://bitpro.in/blogs/kaliyans/clip_image010_thumb_609004BC.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image011_560F309C.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image011" border="0" alt="clip_image011" src="http://bitpro.in/blogs/kaliyans/clip_image011_thumb_38D962C5.jpg" width="244" height="124" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill&amp;#39;s Lexus &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image012_15C8F155.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image012" border="0" alt="clip_image012" src="http://bitpro.in/blogs/kaliyans/clip_image012_thumb_75EA67CC.jpg" width="244" height="186" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill and Melinda Gates&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image013_4ECFA88A.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image013" border="0" alt="clip_image013" src="http://bitpro.in/blogs/kaliyans/clip_image013_thumb_4A297803.jpg" width="244" height="135" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Gates&amp;#39; 40,000 sq. ft. &amp;quot;ecology house&amp;quot; in Seattle - 7 years to built at estimated cost of $97 million (1998)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image014_602FE395.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image014" border="0" alt="clip_image014" src="http://bitpro.in/blogs/kaliyans/clip_image014_thumb_6E3EACC5.jpg" width="244" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Gates gets knighthood from Queen Elizabeth (2005)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image015_4004B10B.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image015" border="0" alt="clip_image015" src="http://bitpro.in/blogs/kaliyans/clip_image015_thumb_435622E6.jpg" width="244" height="176" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Gates playing video games at CES (2005)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image016_0B542F03.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image016" border="0" alt="clip_image016" src="http://bitpro.in/blogs/kaliyans/clip_image016_thumb_47504AEB.jpg" width="244" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Gates hands over beta 2 of Windows Vista, Office 2007 and Longhorn Server at WinHEC 2006 in Seattle (2006)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image017_445AE638.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;margin:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image017" border="0" alt="clip_image017" src="http://bitpro.in/blogs/kaliyans/clip_image017_thumb_18E69F71.jpg" width="244" height="184" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Gates launches Windows Vista and Office 2007 at New York&amp;#39;s Times Square (2007&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/clip_image018_1CA44441.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="clip_image018" border="0" alt="clip_image018" src="http://bitpro.in/blogs/kaliyans/clip_image018_thumb_72086363.jpg" width="244" height="128" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Bill Gates and his wife Melinda cuddle Samuel Baltazar (right) and Ires Mahnica during a visit to the Manhica Health Research Centre .&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;  &lt;p&gt;S.Kaliyan&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=200" width="1" height="1"&gt;</description></item><item><title>Windows Phone Developer Contest "I Unlock Joy"</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/11/06/windows-phone-developer-contest-quot-i-unlock-koy-quot.aspx</link><pubDate>Mon, 07 Nov 2011 16:19:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:199</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=199</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/11/06/windows-phone-developer-contest-quot-i-unlock-koy-quot.aspx#comments</comments><description>&lt;p&gt;Dear BITPro Members!&lt;/p&gt;
&lt;p&gt;At the recent Mobile Developer Summit which took place on November 2, 2011 at Bangalore Microsoft announced the details of the developer programme for Windows Mobile in India with ‘I unlock Joy’, a unique Application Development and Submission Program, where technology professionals and students get an opportunity to develop applications and showcase creativity. &lt;br /&gt;&amp;nbsp;&lt;br /&gt;‘I unlock Joy’ programme for developers has started from November 1, 2011 and will continue till June 30, 2012 whereas the program for students will begin on December 18, 2011 and conclude on March 30 next year. &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;font style="BACKGROUND-COLOR:#3300ff;"&gt;Developer competitive categories:&amp;nbsp;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&lt;br /&gt;&lt;font style="BACKGROUND-COLOR:#3300ff;"&gt;“SUBMIT &amp;amp; WIN” CATEGORY:&lt;/font&gt; A registered participant submits THREE qualified Windows Phone Application in the Marketplace and gets a chance to win a Windows Phone. In this category, the Applications must be distinct and of non-trivial utility value for the Application User. A “Spam” or close replicas of existing Windows Phone Applications are disqualified.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;font style="BACKGROUND-COLOR:#3300ff;"&gt;“PORT 2 APPS &amp;amp; WIN” CATEGORY:&lt;/font&gt; A registered participant submitting TWO qualified Windows Phone Applications in the Marketplace which are ported from existing Android or iPhone Applications get to win a Windows Phone.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;font style="BACKGROUND-COLOR:#3300ff;"&gt;“WOMEN SPECIAL” CATEGORY:&lt;/font&gt; A first of its kind in the developer space. The first 100 registered Woman Developers who submit ONE (1) qualified Windows Phone Application each in the Marketplace qualify to win a Windows Phone each. The applications can be based on Entertainment, Fashion, Leisure, Sports, Recreation or Travel themes. &lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;font style="BACKGROUND-COLOR:#3300ff;"&gt;&lt;strong&gt;&lt;u&gt;Student competitive categories:&lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&amp;nbsp;&lt;br /&gt;“STUDENT” CATEGORY: Calling on the community to be a part of the initiative, the “I unlock Joy” programme is customized to unfold their innovative and creative best and become among the select first few proud owners of the Windows Phone.&lt;br /&gt;&amp;nbsp;&lt;br /&gt;The contestants need to build one or more applications using Dev Tools and submit on AppHub. If their apps get certified and published on the Windows Phone Marketplace during the contest period which ends November 18, they can claim goodies like a brand new Windows Phone, certificate of acknowledgment from Microsoft and Windows Phone T-Shirts as well as USB flash drives.&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;&amp;nbsp;Note: T&amp;amp;C apply as per Microsoft Norms.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=199" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/UGSS/default.aspx">UGSS</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/DED-V/default.aspx">DED-V</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/gitca/default.aspx">gitca</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/wphone/default.aspx">wphone</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/wp7/default.aspx">wp7</category></item><item><title>SCOM 2007 R2 Reporting Server Installation–Error</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/08/09/scom-2007-r2-reporting-server-installation-error.aspx</link><pubDate>Wed, 10 Aug 2011 04:01:26 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:198</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=198</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/08/09/scom-2007-r2-reporting-server-installation-error.aspx#comments</comments><description>&lt;p&gt;I tried to install the SCOM 2007 Reporting Service, it was getting failed with the following errors.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;“ Could not verify if current user is in the sysadmin role”&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image_01619864.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://bitpro.in/blogs/kaliyans/image_thumb_61EF41D0.png" width="413" height="314" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I have spent couple of days to resolve this issue:&lt;/p&gt;  &lt;p&gt;Resolutions / workaround: &lt;/p&gt;  &lt;p&gt;1.As soon as you install the SQL Server Reporting Service, open the SQL Reporting Services configuration manager and set the proper service account, reporting URL and backup the encryption key. If required Reset Service account and backup. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image_1C3A91E5.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://bitpro.in/blogs/kaliyans/image_thumb_381BA110.png" width="374" height="196" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Open the SQl Reporting URL and check whether your able to open successfully as shown below.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image_025635E9.png"&gt;&lt;img style="background-image:none;border-right-width:0px;padding-left:0px;padding-right:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:0px;" title="image" border="0" alt="image" src="http://bitpro.in/blogs/kaliyans/image_thumb_5D28C5AF.png" width="391" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Now start the SCOM 2007 R2 Reporting Service installation, it should solve the above said issue. &lt;/p&gt;  &lt;p&gt;Note: This is one of the workaround which I have observed during the SCOM deployments.&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=198" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/SCOM/default.aspx">SCOM</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/OpsMgr/default.aspx">OpsMgr</category></item><item><title>Free Teacher Resources from Microsoft</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/06/27/free-teacher-resources-from-microsoft.aspx</link><pubDate>Tue, 28 Jun 2011 14:38:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:197</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=197</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/06/27/free-teacher-resources-from-microsoft.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.microsoft.com/education/teachers/guides/mathematics_4.0.aspx"&gt;Microsoft Mathematics 4.0&lt;/a&gt; – the free tool helps to do the complex graph calculations.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.microsoft.com/multipoint/mouse-mischief/en-in/default.aspx"&gt;Mouse Mischief&lt;/a&gt; – provide option in PowerPoint to have interactive Q&amp;amp;A&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.educationlabs.com/projects/ic/Pages/default.aspx"&gt;Interactive Class room&lt;/a&gt; – this is free add-in for PowerPoint and OneNote to have real time polling in the class room presentation.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://photosynth.net/default.aspx"&gt;Photosynth&lt;/a&gt; – this tool helps to create 3D-Experience with multiple images.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://research.microsoft.com/en-us/um/redmond/projects/songsmith/teachers.html"&gt;Songsmith&lt;/a&gt; – this tool match your singing voice&lt;/p&gt;
&lt;p&gt;much more free tools at &lt;a title="http://www.microsoft.com/education/teachers/default.aspx" href="http://www.microsoft.com/education/teachers/default.aspx"&gt;http://www.microsoft.com/education/teachers/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Credit to Mr.M.S.Anand, who has showcased some of these applications in &lt;a href="http://bitpro.in/"&gt;http://bitpro.in&lt;/a&gt; User Group Meet on 18th June 2011.&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=197" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/USer+Group/default.aspx">USer Group</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/UGSS/default.aspx">UGSS</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/windows7/default.aspx">windows7</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Education/default.aspx">Education</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Teacher/default.aspx">Teacher</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/Office/default.aspx">Office</category></item><item><title>Why Should You Attend PASS Summit?</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/06/21/why-should-you-attend-pass-summit.aspx</link><pubDate>Wed, 22 Jun 2011 11:33:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:191</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=191</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/06/21/why-should-you-attend-pass-summit.aspx#comments</comments><description>&lt;p&gt;Hello,   &lt;br /&gt;Whether you’re a seasoned PASS Summit veteran or thinking about attending your first conference, you don’t want to miss &lt;a href="http://www.sqlpass.org/summit/2011/"&gt;PASS Summit 2011&lt;/a&gt;, Oct. 11-14, in Seattle, WA. PASS Summit is all SQL Server, all of the time – offering the most useful, top-quality technical SQL Server and BI training available and at a great rate. This year’s conference is shaping up to be one of the best ever, and I encourage you to go. Here’s why.    &lt;br /&gt;&amp;#160; &lt;br /&gt;&lt;strong&gt;Why you should attend:     &lt;br /&gt;&lt;/strong&gt;Choose from &lt;a href="http://www.sqlpass.org/summit/2011/SummitContent/ProgramSessions.aspx?cid=13&amp;amp;p=1&amp;amp;preferred=false"&gt;160+ technical sessions&lt;/a&gt; and 2 full days of &lt;a href="http://www.sqlpass.org/summit/2011/SummitContent/PreConferenceSessions.aspx"&gt;pre-conference seminars&lt;/a&gt; by top experts in the field: Itzik Ben-Gan, Kalen Delaney, Adam Jorgensen, Adam Machanic, Brent Ozar, Kimberly Tripp, and many more.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Get instant answers to your SQL Server questions, including face-to-face support with the Microsoft CSS and SQLCAT teams.   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Network and build contacts with thousands of industry experts, SQL Server MVPs, Microsoft employees, and peers.&amp;#160; &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Learn new skills and best practices that you can apply immediately on the job.   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Save $600 when you &lt;a href="http://www.regonline.com/Register/Checkin.aspx?EventID=898132"&gt;register by June 30&lt;/a&gt; (plus use your Chapter Member discount code CHM11 for an additional $200 off – a total savings of $800 if you register this month).    &lt;br /&gt;&amp;#160; &lt;br /&gt;Consider the value, and then join me at PASS Summit 2011 – I hope to see you there!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://bitpro.in/blogs/kaliyans/image001_480250C4.jpg"&gt;&lt;img style="background-image:none;border-bottom:0px;border-left:0px;padding-left:0px;padding-right:0px;display:inline;border-top:0px;border-right:0px;padding-top:0px;" title="image001" border="0" alt="image001" src="http://bitpro.in/blogs/kaliyans/image001_thumb_0543058C.jpg" width="453" height="62" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=191" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/ITPro/default.aspx">ITPro</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/USer+Group/default.aspx">USer Group</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/MSDN/default.aspx">MSDN</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/UGSS/default.aspx">UGSS</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/TechNet/default.aspx">TechNet</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/SQL+PASS/default.aspx">SQL PASS</category></item><item><title>Microsoft MDOP Technical Resources</title><link>http://bitpro.in/blogs/kaliyans/archive/2011/06/16/microsoft-mdop-technical-resources.aspx</link><pubDate>Fri, 17 Jun 2011 02:57:00 GMT</pubDate><guid isPermaLink="false">079b099b-9be8-4475-b98f-82e98fc12af7:189</guid><dc:creator>kaliyan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://bitpro.in/blogs/kaliyans/rsscomments.aspx?PostID=189</wfw:commentRss><comments>http://bitpro.in/blogs/kaliyans/archive/2011/06/16/microsoft-mdop-technical-resources.aspx#comments</comments><description>&lt;p&gt;I have collected the Useful technical resources for MDOP. I am sure this URLs will address all your needs around Microsoft MDOP.&lt;/p&gt;  &lt;p&gt;MDOP Overview: &lt;a href="http://www.microsoft.com/windows/enterprise/products/mdop/default.aspx"&gt;http://www.microsoft.com/windows/enterprise/products/mdop/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;App-V Trial Guide: &lt;a href="http://technet.microsoft.com/en-us/appvirtualization/cc843994"&gt;http://technet.microsoft.com/en-us/appvirtualization/cc843994&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;App-V videos: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e0cca44a-f522-48c3-837f-85493b3734a9"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e0cca44a-f522-48c3-837f-85493b3734a9&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Med-V videos: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1f0d3e54-25d1-4ec1-a844-3b508bd63ffa&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1f0d3e54-25d1-4ec1-a844-3b508bd63ffa&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;MED-V Trial Guide: &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3F5FC11F-B6ED-4221-A64B-DAE6B1989D28"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3F5FC11F-B6ED-4221-A64B-DAE6B1989D28&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Proof of Concept Jumpstart Kit v2.0&amp;#160; &lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26301CD1-CC72-4DD8-819E-12EF48322743"&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26301CD1-CC72-4DD8-819E-12EF48322743&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Desktop Deployment Planning Services (DDPS), Planning / Closure templates&lt;/p&gt;  &lt;p&gt;&lt;a href="http://tk5bpsweb01.partners.extranet.microsoft.com:27143/en/ddps/pages/default.aspx"&gt;http://tk5bpsweb01.partners.extranet.microsoft.com:27143/en/ddps/pages/default.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://bitpro.in/aggbug.aspx?PostID=189" width="1" height="1"&gt;</description><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/windows7/default.aspx">windows7</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/DED-V/default.aspx">DED-V</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/APP-V/default.aspx">APP-V</category><category domain="http://bitpro.in/blogs/kaliyans/archive/tags/MDOP/default.aspx">MDOP</category></item></channel></rss>