<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><title>Ashraf Wani</title><description>Developing my Passion... ! Juggle multiple Tasks and play multiple Roles !</description><managingEditor>noreply@blogger.com (Anonymous)</managingEditor><pubDate>Sat, 18 Jul 2026 15:47:32 +0530</pubDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">37</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><link>http://ashrafwani.blogspot.com/</link><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Developing my Passion... ! Juggle multiple Tasks and play multiple Roles !</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Software How-To"/></itunes:category><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><title>Unicode System</title><link>http://ashrafwani.blogspot.com/2014/12/unicode-system.html</link><category>Java</category><category>Unicode</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 24 Dec 2014 15:43:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-552541336231636364</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;table style="color: black; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;Unicode is a universal international standard character encoding that is capable of representing most of the world's written languages.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;h3 class="h3" style="color: #610b4b; font-family: erdana, helvetica, arial, sans-serif; font-size: 21px; font-weight: 400; line-height: 23px;"&gt;
Why java uses Unicode System?&lt;/h3&gt;
&lt;table style="color: black; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;Before Unicode, there were many language standards:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;&lt;ul&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;&lt;b&gt;ASCII&lt;/b&gt;&amp;nbsp;(American Standard Code for Information Interchange) for the United States.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;&lt;b&gt;ISO 8859-1&lt;/b&gt;&amp;nbsp;for Western European Language.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;&lt;b&gt;KOI-8&lt;/b&gt;&amp;nbsp;for Russian.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;&lt;b&gt;GB18030 and BIG-5&lt;/b&gt;&amp;nbsp;for chinese, and so on.&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table style="color: black; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;&lt;strong&gt;This caused two problems:&lt;/strong&gt;&lt;ol&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;A particular code value corresponds to different letters in the various language standards.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;The encodings for languages with large character sets have variable length.Some common characters are encoded as single bytes, other require two or more byte.&lt;/li&gt;
&lt;/ol&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;To solve these problems, a new language standard was developed i.e. Unicode System.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;In unicode, character holds 2 byte, so java also uses 2 byte for characters.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;&lt;strong&gt;lowest value:&lt;/strong&gt;\u0000&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td style="margin-left: 20px;"&gt;&lt;strong&gt;highest value:&lt;/strong&gt;\uFFFF&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Java Tutorial</title><link>http://ashrafwani.blogspot.com/2014/12/java-tutorial-java-tutorial-or-core.html</link><category>CoreJava</category><category>Java</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Mon, 22 Dec 2014 12:04:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-7190577708802503465</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h1 class="h1" style="font-family: erdana, helvetica, arial, sans-serif; font-size: 29px; font-weight: 400; line-height: 23px; margin-top: 5px;"&gt;
&lt;span style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;"&gt;Java Tutorial or Core Java Tutorial or Java Programming Tutorial is a widely used robust technology. Let's start learning of java from basic questions like what is java tutorial, core java, where it is used, what type of applications are created in java and why use java.&amp;nbsp;&lt;/span&gt;&lt;/h1&gt;
&lt;h2 class="h2" style="color: #610b38; font-family: erdana, helvetica, arial, sans-serif; font-size: 25px; font-weight: 400; line-height: 23px;"&gt;
What is Java&lt;/h2&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
Java is a&amp;nbsp;&lt;strong&gt;programming language&lt;/strong&gt;&amp;nbsp;and a&amp;nbsp;&lt;strong&gt;platform&lt;/strong&gt;.&lt;/div&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
&lt;strong&gt;Platform&lt;/strong&gt;: Any hardware or software environment in which a program runs, is known as a platform. Since Java has its own runtime environment (JRE) and API, it is called platform.&lt;/div&gt;
&lt;hr style="background-color: #d4d4d4; border: 0px; clear: both; color: #d4d4d4; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; height: 1px; line-height: 23px;" /&gt;
&lt;h2 class="h2" style="color: #610b38; font-family: erdana, helvetica, arial, sans-serif; font-size: 25px; font-weight: 400; line-height: 23px;"&gt;
Java Example&lt;/h2&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
Let's have a quick look at java programming example. A detailed description of hello java example is given in next page.&lt;/div&gt;
&lt;div class="codeblock" style="-webkit-box-shadow: rgb(212, 212, 212) 8px 3px 10px; border: 1px solid rgb(213, 221, 198); box-shadow: rgb(212, 212, 212) 5px 3px 10px; font-family: verdana; font-size: 13px; line-height: 23px; margin: 5px 0px 10px; padding: 0px; width: 810px;"&gt;
&lt;div class="dp-highlighter" style="margin: 8px 0px !important; overflow: hidden; padding-top: 0px; width: 801.890625px;"&gt;
&lt;div class="bar" style="padding-left: 45px;"&gt;
&lt;div class="tools"&gt;
&lt;a href="file:///Users/admin/Desktop/Java%20TPoint/java-tutorial.html#" style="background-image: none; background-position: initial initial; background-repeat: initial initial; border: none; color: green; margin: 0px; padding: 0px; text-decoration: none;"&gt;&lt;/a&gt;&lt;a href="file:///Users/admin/Desktop/Java%20TPoint/java-tutorial.html#" style="background-image: none; background-position: initial initial; background-repeat: initial initial; border: none; color: green; margin: 0px; padding: 0px; text-decoration: none;"&gt;&lt;/a&gt;&lt;a href="file:///Users/admin/Desktop/Java%20TPoint/java-tutorial.html#" style="background-image: none; background-position: initial initial; background-repeat: initial initial; border: none; color: green; margin: 0px; padding: 0px; text-decoration: none;"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;ol class="dp-j" start="1" style="border: none; margin: 0px; padding: 0px;"&gt;
&lt;li class="alt" style="border: none; font-family: Verdana; line-height: 1.5; margin: 3px 0px 0px; padding: 0px 3px 0px 10px !important; width: 801.890625px;"&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&lt;span class="keyword" style="border: none; color: #006699; font-weight: 700; margin: 0px; padding: 0px;"&gt;class&lt;/span&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;Simple{&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="" style="border: none; font-family: Verdana; line-height: 1.5; margin: 3px 0px 0px; padding: 0px 3px 0px 10px !important;"&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span class="keyword" style="border: none; color: #006699; font-weight: 700; margin: 0px; padding: 0px;"&gt;public&lt;/span&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword" style="border: none; color: #006699; font-weight: 700; margin: 0px; padding: 0px;"&gt;static&lt;/span&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="keyword" style="border: none; color: #006699; font-weight: 700; margin: 0px; padding: 0px;"&gt;void&lt;/span&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;main(String&amp;nbsp;args[]){&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="alt" style="border: none; font-family: Verdana; line-height: 1.5; margin: 3px 0px 0px; padding: 0px 3px 0px 10px !important; width: 801.890625px;"&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(&lt;span class="string" style="border: none; color: blue; margin: 0px; padding: 0px;"&gt;"Hello&amp;nbsp;Java"&lt;/span&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;);&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="" style="border: none; font-family: Verdana; line-height: 1.5; margin: 3px 0px 0px; padding: 0px 3px 0px 10px !important;"&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li class="alt" style="border: none; font-family: Verdana; line-height: 1.5; margin: 3px 0px 0px; padding: 0px 3px 0px 10px !important; width: 801.890625px;"&gt;&lt;span style="border: none; margin: 0px; padding: 0px;"&gt;} &amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;hr style="background-color: #d4d4d4; border: 0px; clear: both; color: #d4d4d4; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; height: 1px; line-height: 23px;" /&gt;
&lt;h2 class="h2" style="color: #610b38; font-family: erdana, helvetica, arial, sans-serif; font-size: 25px; font-weight: 400; line-height: 23px;"&gt;
Where it is used?&lt;/h2&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
According to Sun, 3 billion devices run java. There are many devices where java is currently used. Some of them are as follows:&lt;/div&gt;
&lt;ol style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Desktop Applications such as acrobat reader, media player, antivirus etc.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Web Applications such as irctc.co.in, javatpoint.com etc.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Enterprise Applications such as banking applications.&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Mobile&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Embedded System&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Smart Card&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Robotics&lt;/li&gt;
&lt;li style="font-family: Verdana; line-height: 1.5; margin-top: 3px;"&gt;Games etc.&lt;/li&gt;
&lt;/ol&gt;
&lt;hr style="background-color: #d4d4d4; border: 0px; clear: both; color: #d4d4d4; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; height: 1px; line-height: 23px;" /&gt;
&lt;h2 class="h2" style="color: #610b38; font-family: erdana, helvetica, arial, sans-serif; font-size: 25px; font-weight: 400; line-height: 23px;"&gt;
Types of Java Applications&lt;/h2&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
There are mainly 4 type of applications that can be created using java:&lt;/div&gt;
&lt;h4 class="h4" style="color: #610b4b; font-family: erdana, helvetica, arial, sans-serif; font-size: 18px; line-height: 23px; margin-left: 0px; padding: 0px;"&gt;
1) Standalone Application&lt;/h4&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
It is also known as desktop application or window-based application. An application that we need to install on every machine such as media player, antivirus etc. AWT and Swing are used in java for creating standalone applications.&lt;/div&gt;
&lt;h4 class="h4" style="color: #610b4b; font-family: erdana, helvetica, arial, sans-serif; font-size: 18px; line-height: 23px; margin-left: 0px; padding: 0px;"&gt;
2) Web Application&lt;/h4&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
An application that runs on the server side and creates dynamic page, is called web application. Currently, servlet, jsp, struts, jsf etc. technologies are used for creating web applications in java.&lt;/div&gt;
&lt;h4 class="h4" style="color: #610b4b; font-family: erdana, helvetica, arial, sans-serif; font-size: 18px; line-height: 23px; margin-left: 0px; padding: 0px;"&gt;
3) Enterprise Application&lt;/h4&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
An application that is distributed in nature, such as banking applications etc. It has the advantage of high level security, load balancing and clustering. In java, EJB is used for creating enterprise applications.&lt;/div&gt;
&lt;h4 class="h4" style="color: #610b4b; font-family: erdana, helvetica, arial, sans-serif; font-size: 18px; line-height: 23px; margin-left: 0px; padding: 0px;"&gt;
4) Mobile Application&lt;/h4&gt;
&lt;div style="font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; line-height: 23px;"&gt;
An application that is created for mobile devices. Currently Android and Java ME are used for creating mobile applications.&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>What's New in the .NET Framework 4.5?</title><link>http://ashrafwani.blogspot.com/2013/06/whats-new-in-net-framework-45.html</link><category>.NET</category><category>C#</category><category>CSS3</category><category>HTML5</category><category>IE11</category><category>Microsoft</category><category>Microsoft Apps</category><category>Microsoft Student Partners</category><category>Visual Studio</category><category>Windows 8</category><category>Windows 8.1</category><category>Windows Blue</category><category>Windows Phone</category><category>Windows Store</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Thu, 13 Jun 2013 22:03:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-8908795566561795264</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHS6BIhAuOqVdx4MruVG6e0P68bQ27aEVj5girlp43QzSbGlvygwmozPRUYEQkw0UEnfebQVHpsr3-dzYqo4eZkQ-XYhKXwAP4vBQhXPRxdoQFN0oDkYT6QyXc_zVoKTBpMqIS9uDDn2P-/s1600/Microsoft+.NET+Framework+4.5.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHS6BIhAuOqVdx4MruVG6e0P68bQ27aEVj5girlp43QzSbGlvygwmozPRUYEQkw0UEnfebQVHpsr3-dzYqo4eZkQ-XYhKXwAP4vBQhXPRxdoQFN0oDkYT6QyXc_zVoKTBpMqIS9uDDn2P-/s200/Microsoft+.NET+Framework+4.5.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;
This topic contains a summary of key new features and improvements in 
the following areas of the .NET Framework 4.5. This topic does not 
provide comprehensive information and is subject to change. For general 
information about the .NET Framework, see &lt;a href="http://msdn.microsoft.com/en-us/library/hh425099.aspx"&gt;Getting Started with the .NET Framework&lt;/a&gt;. For supported platforms, see &lt;a href="http://msdn.microsoft.com/en-us/library/8z6watww.aspx"&gt;System Requirements&lt;/a&gt;. For download links and installation instructions, see &lt;a href="http://msdn.microsoft.com/en-us/library/5a4x27ek.aspx"&gt;Installing the .NET Framework 4.5&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;.NET for Windows Store apps&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle0"&gt;
              
            &lt;/a&gt;
            Windows Store apps are designed for specific form factors
 and leverage the power of the Windows operating system. A subset of the
 .NET Framework 4.5 is available for building Windows Store apps for 
Windows by using C# or Visual Basic. This subset is called .NET for 
Windows Store apps and is discussed in an &lt;a href="http://go.microsoft.com/fwlink/?LinkId=228491" target="_blank"&gt;overview&lt;/a&gt; in the Windows Dev Center.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="portable"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Portable Class Libraries&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle1"&gt;
              
            &lt;/a&gt;
            The Portable Class Library project in Visual Studio 2012 
enables you to write and build managed assemblies that work on multiple 
.NET Framework platforms. Using a Portable Class Library project, you 
choose the platforms (such as Windows Phone and .NET for Windows Store 
apps) to target. The available types and members in your project are 
automatically restricted to the common types and members across these 
platforms.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="core"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Core New Features and Improvements&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle2"&gt;
              
            &lt;/a&gt;
            The following features and improvements were added to the common language runtime and to .NET Framework classes:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                Ability to reduce system restarts by detecting and closing .NET Framework 4 applications during deployment. See &lt;a href="http://msdn.microsoft.com/en-us/library/hh527997.aspx"&gt;Reducing System Restarts During .NET Framework 4.5 Installations&lt;/a&gt;.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for arrays that are larger than 2 gigabytes 
(GB) on 64-bit platforms. This feature can be enabled in the application
 configuration file. See the &lt;a href="http://msdn.microsoft.com/en-us/library/hh285054.aspx"&gt;gcAllowVeryLargeObjects element&lt;/a&gt;, which also lists other restrictions on object size and array size.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Better performance through background garbage 
collection for servers. When you use server garbage collection in the 
.NET Framework 4.5, background garbage collection is automatically 
enabled. See the Background Server Garbage Collection section of the &lt;a href="http://msdn.microsoft.com/en-us/library/ee787088.aspx"&gt;Fundamentals of Garbage Collection&lt;/a&gt; topic.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Background just-in-time (JIT) compilation, which is 
optionally available on multi-core processors to improve application 
performance. See &lt;a href="http://msdn.microsoft.com/en-us/library/system.runtime.profileoptimization.aspx"&gt;ProfileOptimization&lt;/a&gt;.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to limit how long the regular expression 
engine will attempt to resolve a regular expression before it times out.
 See the &lt;a href="http://msdn.microsoft.com/en-us/library/system.text.regularexpressions.regex.matchtimeout.aspx"&gt;Regex.MatchTimeout&lt;/a&gt; property.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to define the default culture for an application domain. See the &lt;a href="http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo.aspx"&gt;CultureInfo&lt;/a&gt; class.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Console support for Unicode (UTF-16) encoding. See the &lt;a href="http://msdn.microsoft.com/en-us/library/system.console.aspx"&gt;Console&lt;/a&gt; class.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for versioning of cultural string ordering and comparison data. See the &lt;a href="http://msdn.microsoft.com/en-us/library/system.globalization.sortversion.aspx"&gt;SortVersion&lt;/a&gt; class.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Better performance when retrieving resources. See &lt;a href="http://msdn.microsoft.com/en-us/library/sb6a8618.aspx"&gt;Packaging and Deploying Resources in Desktop Apps&lt;/a&gt;.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Zip compression improvements to reduce the size of a compressed file. See the &lt;a href="http://msdn.microsoft.com/en-us/library/system.io.compression.aspx"&gt;System.IO.Compression&lt;/a&gt; namespace.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to customize a reflection context to override default reflection behavior through the &lt;a href="http://msdn.microsoft.com/en-us/library/system.reflection.context.customreflectioncontext.aspx"&gt;CustomReflectionContext&lt;/a&gt; class.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for the 2008 version of the Internationalized Domain Names in Applications (IDNA) standard when the &lt;a href="http://msdn.microsoft.com/en-us/library/system.globalization.idnmapping.aspx"&gt;System.Globalization.IdnMapping&lt;/a&gt; class is used  on Windows 8.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Delegation of string comparison to the operating 
system, which implements Unicode 6.0, when the .NET Framework is used on
 Windows 8. When running on other platforms, the .NET Framework includes
 its own string comparison data, which implements Unicode 5.x. See the &lt;a href="http://msdn.microsoft.com/en-us/library/system.string.aspx"&gt;String&lt;/a&gt; class and the Remarks section of the &lt;a href="http://msdn.microsoft.com/en-us/library/system.globalization.sortversion.aspx"&gt;SortVersion&lt;/a&gt; class.&lt;/li&gt;
&lt;li&gt;
                Type reflection support split between &lt;a href="http://msdn.microsoft.com/en-us/library/system.type.aspx"&gt;Type&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/system.reflection.typeinfo.aspx"&gt;TypeInfo&lt;/a&gt; classes. See &lt;a href="http://msdn.microsoft.com/en-us/library/hh535795.aspx"&gt;Reflection in the .NET Framework for Windows Store Apps&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;

              &lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                    &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Managed Extensibility Framework (MEF)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
                  
                  &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle3"&gt;
                  
                &lt;/a&gt;
                The Managed Extensibility Framework (MEF) provides the following new features:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                    Support for generic types.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Convention-based programming model that enables you to create parts based on naming conventions rather than attributes.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Multiple scopes.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    A subset of MEF that you can use when you create Windows Store apps. This subset is available as a &lt;a href="http://go.microsoft.com/fwlink/?LinkId=256238" target="_blank"&gt;downloadable package&lt;/a&gt; from the NuGet Gallery. To install the package, open your project in Visual Studio 2012, choose &lt;span class="label"&gt;Manage NuGet Packages&lt;/span&gt; from the &lt;span class="label"&gt;Project&lt;/span&gt; menu, and search online for the &lt;span class="input"&gt;Microsoft.Composition&lt;/span&gt; package.&lt;br /&gt;
&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                    &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Asynchronous File Operations&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
                  
                  &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle4"&gt;
                  
                &lt;/a&gt;
                In the .NET Framework 4.5, new asynchronous features 
were added to the C# and Visual Basic languages. These features add a 
task-based model for performing asynchronous operations. To use this new
 model, use the asynchronous methods in the I/O classes. See &lt;a href="http://msdn.microsoft.com/en-us/library/kztecsys.aspx"&gt;Asynchronous File I/O&lt;/a&gt;.&lt;br /&gt;
&amp;nbsp; &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="tools"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Tools&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle5"&gt;
              
            &lt;/a&gt;
            Resource File Generator (Resgen.exe) enables you to 
create a .resw file for use in Windows Store apps from a .resources file
 embedded in a .NET Framework assembly. For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/ccec7sz1.aspx"&gt;Resgen.exe (Resource File Generator)&lt;/a&gt;.&lt;br /&gt;
Managed Profile Guided Optimization (Mpgo.exe) enables 
you to improve application startup time, memory utilization (working set
 size), and throughput by optimizing native image assemblies. The 
command-line tool generates profile data for native image application 
assemblies. See &lt;a href="http://msdn.microsoft.com/en-us/library/hh873180.aspx"&gt;Mpgo.exe (Managed Profile Guided Optimization Tool)&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="parallel"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Parallel Computing&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle6"&gt;
              
            &lt;/a&gt;
            The .NET Framework 4.5 provides several new features and 
improvements for parallel computing. These include improved performance,
 increased control, improved support for asynchronous programming, a new
 dataflow library, and improved support for parallel debugging and 
performance analysis. See the entry &lt;a href="http://go.microsoft.com/fwlink/?LinkId=235061" target="_blank"&gt;What’s New for Parallelism in .NET 4.5&lt;/a&gt; in the Parallel Programming with .NET blog.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms171868%28v=VS.110%29.aspx#introduction"&gt;&lt;/a&gt;
            &lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="web"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Web&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle7"&gt;
              
            &lt;/a&gt;
            ASP.NET 4.5 includes the following new features:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                Support for new HTML5 form types.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for model binders in Web Forms. These let you
 bind data controls directly to data-access methods, and automatically 
convert user input to and from .NET Framework data types.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for unobtrusive JavaScript in client-side validation scripts.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Improved handling of client script through bundling and minification for improved page performance.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Integrated encoding routines from the AntiXSS library
 (previously an external library) to protect from cross-site scripting 
attacks.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for WebSockets protocol.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for reading and writing HTTP requests and responses asynchronously.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for asynchronous modules and handlers.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for content distribution network (CDN) fallback in the ScriptManager control.&lt;br /&gt;

              &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="networking"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Networking&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle8"&gt;
              
            &lt;/a&gt;
            The .NET Framework 4.5 provides a new programming interface for HTTP applications. For more information, see the new &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.http.aspx"&gt;System.Net.Http&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.http.headers.aspx"&gt;System.Net.Http.Headers&lt;/a&gt; namespaces.&lt;br /&gt;
Support is also included for a new programming interface 
for accepting and interacting with a WebSocket connection by using the 
existing &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.httplistener.aspx"&gt;HttpListener&lt;/a&gt; and related classes. For more information, see the new &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.websockets.aspx"&gt;System.Net.WebSockets&lt;/a&gt; namespace and the &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.httplistener.aspx"&gt;HttpListener&lt;/a&gt; class.&lt;br /&gt;
In addition, the .NET Framework 4.5 includes the following networking improvements: &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                RFC-compliant URI support. For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/system.uri.aspx"&gt;Uri&lt;/a&gt; and related classes.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for Internationalized Domain Name (IDN) parsing. For more information, see &lt;a href="http://msdn.microsoft.com/en-us/library/system.uri.aspx"&gt;Uri&lt;/a&gt; and related classes.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for Email Address Internationalization (EAI). For more information, see the &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.mail.aspx"&gt;System.Net.Mail&lt;/a&gt; namespace.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Improved IPv6 support. For more information, see the &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.networkinformation.aspx"&gt;System.Net.NetworkInformation&lt;/a&gt; namespace.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Dual-mode socket support. For more information, see the &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.sockets.socket.aspx"&gt;Socket&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/system.net.sockets.tcplistener.aspx"&gt;TcpListener&lt;/a&gt; classes.&lt;br /&gt;

              &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="client"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Windows Presentation Foundation (WPF)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle9"&gt;
              
            &lt;/a&gt;
            In the .NET Framework 4.5, Windows Presentation Foundation (WPF) contains changes and improvements in the following areas:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                The new &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.ribbon.ribbon.aspx"&gt;Ribbon&lt;/a&gt; control, which enables you to implement a ribbon user interface that hosts a Quick Access Toolbar, Application Menu, and tabs.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                The new &lt;a href="http://msdn.microsoft.com/en-us/library/system.componentmodel.inotifydataerrorinfo.aspx"&gt;INotifyDataErrorInfo&lt;/a&gt; interface, which supports synchronous and asynchronous data validation.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                New features for the &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.controls.virtualizingpanel.aspx"&gt;VirtualizingPanel&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.threading.dispatcher.aspx"&gt;Dispatcher&lt;/a&gt; classes.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Improved performance when displaying large sets of grouped data, and by accessing collections on non-UI threads.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Data binding to static properties, data binding to custom types that implement the &lt;a href="http://msdn.microsoft.com/en-us/library/system.reflection.icustomtypeprovider.aspx"&gt;ICustomTypeProvider&lt;/a&gt; interface, and retrieval of data binding information from a binding expression.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Repositioning of data as the values change (live shaping).&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to check whether the data context for an item container is disconnected.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to set the amount of time that should elapse between property changes and data source updates.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Improved support for implementing weak event patterns. Also, events can now accept markup extensions.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;a href="http://msdn.microsoft.com/en-us/library/ms171868%28v=VS.110%29.aspx#introduction"&gt;&lt;/a&gt;
            &lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="windows_communication_foundation"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Windows Communication Foundation (WCF)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle10"&gt;
              
            &lt;/a&gt;
            In the .NET Framework 4.5, the following features have 
been added to make it simpler to write and maintain Windows 
Communication Foundation (WCF) applications:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                Simplification of generated configuration files.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for contract-first development.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to configure ASP.NET compatibility mode more easily.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Changes in default transport property values to reduce the likelihood that you will have to set them.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Updates to the &lt;a href="http://msdn.microsoft.com/en-us/library/system.xml.xmldictionaryreaderquotas.aspx"&gt;XmlDictionaryReaderQuotas&lt;/a&gt; class to reduce the likelihood that you will have to manually configure quotas for XML dictionary readers.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Validation of WCF configuration files by Visual 
Studio as part of the build process, so you can detect configuration 
errors before you run your application.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                New asynchronous streaming support.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                New HTTPS protocol mapping to make it easier to expose an endpoint over HTTPS with Internet Information Services (IIS).&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to generate metadata in a single WSDL document by appending &lt;span class="input"&gt;?singleWSDL&lt;/span&gt; to the service URL.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Websockets support to enable true bidirectional 
communication over ports 80 and 443 with performance characteristics 
similar to the TCP transport.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for configuring services in code.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                XML Editor tooltips.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                
                  
                    &lt;a href="http://msdn.microsoft.com/en-us/library/system.servicemodel.channelfactory.aspx"&gt;ChannelFactory&lt;/a&gt;
                   caching support.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Binary encoder compression support.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for a UDP transport that enables developers 
to write services that use "fire and forget" messaging. A client sends a
 message to a service and expects no response from the service.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Ability to support multiple authentication modes on a single WCF endpoint when using the HTTP transport and transport security.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for WCF services that use internationalized domain names (IDNs).&lt;br /&gt;

              &lt;/li&gt;
&lt;/ul&gt;
&amp;nbsp;
            &lt;/div&gt;
&lt;/div&gt;
&lt;a href="http://draft.blogger.com/null" id="windows_workflow_foundation"&gt;
          
        &lt;/a&gt;
        &lt;br /&gt;
&lt;div&gt;
&lt;div class="LW_CollapsibleArea_TitleDiv"&gt;
&lt;div&gt;
&lt;span class="cl_CollapsibleArea_expanding LW_CollapsibleArea_Img"&gt;&lt;/span&gt;
                &lt;b&gt;&lt;span style="font-size: large;"&gt;&lt;span class="LW_CollapsibleArea_Title"&gt;Windows Workflow Foundation (WF)&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
              
              &lt;br /&gt;
&lt;div class="LW_CollapsibleArea_HrDiv"&gt;
&lt;hr class="LW_CollapsibleArea_Hr" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="sectionblock"&gt;
&lt;a href="http://draft.blogger.com/null" id="sectionToggle11"&gt;
              
            &lt;/a&gt;
            Several new features have been added to Windows Workflow Foundation (WF) in the .NET Framework 4.5. These new features include:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
                State machine workflows, which were first introduced as part of the .NET Framework 4.0.1 (&lt;a href="http://go.microsoft.com/fwlink/?LinkID=215092" target="_blank"&gt;.NET Framework 4 Platform Update 1&lt;/a&gt;).
 This update included several new classes and activities that enabled 
developers to create state machine workflows. These classes and 
activities were updated for the .NET Framework 4.5 to include: &lt;br /&gt;

                &lt;ul&gt;
&lt;li&gt;
                    The ability to set breakpoints on states.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    The ability to copy and paste transitions in the workflow designer.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Designer support for shared trigger transition creation.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Activities for creating state machine workflows, including: &lt;a href="http://msdn.microsoft.com/en-us/library/system.activities.statements.statemachine.aspx"&gt;StateMachine&lt;/a&gt;, &lt;a href="http://msdn.microsoft.com/en-us/library/system.activities.statements.state.aspx"&gt;State&lt;/a&gt;, and &lt;a href="http://msdn.microsoft.com/en-us/library/system.activities.statements.transition.aspx"&gt;Transition&lt;/a&gt;.&lt;br /&gt;

                  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
                Enhanced Workflow Designer features such as the following:&lt;br /&gt;

                &lt;ul&gt;
&lt;li&gt;
                    Enhanced workflow search capabilities in Visual Studio, including &lt;span class="label"&gt;Quick Find&lt;/span&gt; and &lt;span class="label"&gt;Find in Files&lt;/span&gt;.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Ability to automatically create a Sequence 
activity when a second child activity is added to a container activity, 
and to include both activities in the Sequence activity.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Panning support, which enables the visible portion of a workflow to be changed without using the scroll bars.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    A new &lt;span class="label"&gt;Document Outline&lt;/span&gt; view that shows the components of a workflow in a tree-style outline view and lets you select a component in the &lt;span class="label"&gt;Document Outline&lt;/span&gt; view.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Ability to add annotations to activities.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Ability to define and consume activity delegates by using the workflow designer.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Auto-connect and auto-insert for activities and transitions in state machine and flowchart workflows.&lt;br /&gt;

                  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
                Storage of the view state information for a workflow 
in a single element in the XAML file, so you can easily locate and edit 
the view state information.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                A NoPersistScope container activity to prevent child activities from persisting.&lt;br /&gt;

              &lt;/li&gt;
&lt;li&gt;
                Support for C# expressions:&lt;br /&gt;

                &lt;ul&gt;
&lt;li&gt;
                    Workflow projects that use Visual Basic will use Visual Basic expressions, and C# workflow projects will use C# expressions.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    C# workflow projects that were created in Visual 
Studio 2010 and that have Visual Basic expressions are compatible with 
C# workflow projects that use C# expressions.&lt;br /&gt;

                  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
                Versioning enhancements:&lt;br /&gt;

                &lt;ul&gt;
&lt;li&gt;
                    The new  &lt;a href="http://msdn.microsoft.com/en-us/library/system.activities.workflowidentity.aspx"&gt;WorkflowIdentity&lt;/a&gt; class, which provides a mapping between a persisted workflow instance and its workflow definition.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    Side-by-side execution of multiple workflow versions in the same host, including &lt;a href="http://msdn.microsoft.com/en-us/library/system.servicemodel.activities.workflowservicehost.aspx"&gt;WorkflowServiceHost&lt;/a&gt;.&lt;br /&gt;

                  &lt;/li&gt;
&lt;li&gt;
                    In Dynamic Update, the ability to modify the definition of a persisted workflow instance.&lt;br /&gt;

                  &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
                Contract-first workflow service development, which 
provides support for automatically generating activities to match an 
existing service contract.&lt;br /&gt;

              &lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHS6BIhAuOqVdx4MruVG6e0P68bQ27aEVj5girlp43QzSbGlvygwmozPRUYEQkw0UEnfebQVHpsr3-dzYqo4eZkQ-XYhKXwAP4vBQhXPRxdoQFN0oDkYT6QyXc_zVoKTBpMqIS9uDDn2P-/s72-c/Microsoft+.NET+Framework+4.5.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">32</thr:total></item><item><title>Building Apps for Windows Phone 8</title><link>http://ashrafwani.blogspot.com/2013/06/building-apps-for-windows-phone-8.html</link><category>.NET</category><category>C#</category><category>HTML5</category><category>Microsoft</category><category>SkyDrive</category><category>Visual Studio</category><category>Windows 8</category><category>Windows Phone</category><category>Windows Store</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Thu, 6 Jun 2013 23:42:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-9069183140289245228</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
It’s a very exciting time for developers!  Last week, we launched &lt;a href="http://windows8.com/"&gt;Windows 8&lt;/a&gt; and &lt;a href="http://surface.com/"&gt;Surface&lt;/a&gt;. Microsoft launched &lt;a href="http://windowsphone.com/"&gt;Windows Phone 8&lt;/a&gt; and introduced some awesome new smartphone &lt;a href="http://www.windowsphone.com/en-us/phones"&gt;devices&lt;/a&gt;. Today, we’re kicking off the &lt;a href="http://www.buildwindows.com/"&gt;Build&lt;/a&gt; conference, where we’ll join with thousands of developers in person, and with hundreds of thousands virtually, to explore the opportunities available with Microsoft platforms and tools.  And now, in conjunction with yesterday’s Windows Phone 8 news and with our goal of having tools available on the same cadence as the platforms, I’m very excited to share that the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35471"&gt;Windows Phone SDK 8.0&lt;/a&gt;, including Visual Studio Express 2012 for Windows Phone, is &lt;a href="http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/10/30/announcing-the-new-windows-phone-8-developer-platform.aspx"&gt;now available&lt;/a&gt; for download.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3P7EA52Hl6l78kAjRumVGEk1koW4RhP7Zz2y7k6kPmqimGb3JDz3McaBYwqYr0rypeYGPpneVTTx12coJ1-0ycgIATLKkZe_cfvVaPY3HHbKqQ2OikRDhz_YTYOySXRWokRqtf70PLuGJ/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="267" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3P7EA52Hl6l78kAjRumVGEk1koW4RhP7Zz2y7k6kPmqimGb3JDz3McaBYwqYr0rypeYGPpneVTTx12coJ1-0ycgIATLKkZe_cfvVaPY3HHbKqQ2OikRDhz_YTYOySXRWokRqtf70PLuGJ/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
With Windows 8, Windows Phone 8, and Windows Azure, developers using Visual Studio 2012 can build experiences that span the Windows ecosystem, from desktops to laptops to tablets to smartphones to the cloud.  And with that in mind, today’s release of the &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=35471"&gt;Windows Phone SDK 8.0&lt;/a&gt; enables some exciting new capabilities for developers, such as using C++ and DirectX to build stunning experiences, enabling in-app purchases to sell virtual and digital good within apps, helping developers to streamline their efforts with the advances we’ve made in Visual Studio 2012 and .NET, and more.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGZlArJp6z8L-Q-fdb6M2B9rjq4m_l__zsXyhDUPySR2scwk1_f8aJTju3gZQz30716RffPYt0tU626vGjxKbZkw9qTc_ajUHFDjP9gFIryQ_4QyDOuGPJcL7q-4cIQXueWANpvZc0vYYc/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="205" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGZlArJp6z8L-Q-fdb6M2B9rjq4m_l__zsXyhDUPySR2scwk1_f8aJTju3gZQz30716RffPYt0tU626vGjxKbZkw9qTc_ajUHFDjP9gFIryQ_4QyDOuGPJcL7q-4cIQXueWANpvZc0vYYc/s400/2.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
The Windows Phone SDK 8.0 works with the Visual Studio 2012 and enables you to get started today building great apps for both Windows Phone 8 and Windows Phone 7.x.  It includes emulators for both environments, including the ability to validate for multiple chassis, and support for simulating various network conditions (e.g. ‘2G’, ‘3G’).  It includes new templates for developing Windows Phone apps, such as for building apps with Direct3D, and it sports enhanced diagnostics for analyzing apps, such as power and network profiling and responsiveness monitoring.  It enables building native apps as well as building managed apps that consume native libraries.  It enables much easier portability between Windows 8 apps and Windows Phone 8 apps.  It includes .NET portable library support, so you can write your libraries once and reuse them across all your apps. The list goes on.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlO9uxcDBKA2xTBK1pPJVCLXszfu4ftkjZzsX_tgrXCTTy6WcAlqmlk8J5lQ0FeXq_w9CbJa3T1JpBFxS2g_BkjpC6Ie6ovxcS2tANuMcfrZUI0NpN2vL5RXt470FOCs8Vkr2Pq0haUaRh/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="151" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlO9uxcDBKA2xTBK1pPJVCLXszfu4ftkjZzsX_tgrXCTTy6WcAlqmlk8J5lQ0FeXq_w9CbJa3T1JpBFxS2g_BkjpC6Ie6ovxcS2tANuMcfrZUI0NpN2vL5RXt470FOCs8Vkr2Pq0haUaRh/s400/3.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
As an avid user of Windows Phone, I’m looking forward to downloading and using the stellar apps you all create. &lt;br /&gt;
&lt;br /&gt;
For a more in-depth tour through what’s new for developers in the Windows Phone SDK 8.0, see the &lt;a href="http://blogs.msdn.com/b/visualstudio/archive/2012/10/30/introducing-windows-phone-sdk-8-0.aspx"&gt;Visual Studio team&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/b/dotnet/archive/2012/10/30/announcing-the-release-of-the-net-framework-for-windows-phone-8.aspx"&gt;.NET team&lt;/a&gt;, and &lt;a href="http://blendinsider.com/news/announcing-windows-phone-8-sdk-design-great-apps-with-blend-2012-10-30/"&gt;Blend team&lt;/a&gt; blogs.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3P7EA52Hl6l78kAjRumVGEk1koW4RhP7Zz2y7k6kPmqimGb3JDz3McaBYwqYr0rypeYGPpneVTTx12coJ1-0ycgIATLKkZe_cfvVaPY3HHbKqQ2OikRDhz_YTYOySXRWokRqtf70PLuGJ/s72-c/1.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">63</thr:total></item><item><title>Improving the Modern Application Lifecycle</title><link>http://ashrafwani.blogspot.com/2013/06/improving-modern-application-lifecycle.html</link><category>Azure</category><category>Microsoft</category><category>SharePoint</category><category>Visual Studio</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Thu, 6 Jun 2013 23:20:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-1298446622410188633</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Microsoft recently hosted the 3rd annual &lt;a href="http://www.alm-summit.com/"&gt;ALM Summit&lt;/a&gt;,
 a gathering of Application Lifecycle Management (ALM) practitioners 
interested in learning more about the craft and sharing their own 
experiences with others.&amp;nbsp;&amp;nbsp; Over the course of three packed days and 
across four tracks of discussions focused on DevOps, testing, agile 
development, and ALM leadership, attendees are discussing and 
collaborating with others in the field, all with the goal of improving 
how our industry delivers software and services.&lt;br /&gt;
&lt;br /&gt;

A key set of themes during this summit focuses on real change 
happening in the industry.&amp;nbsp; In a world of devices and services, we’re 
seeing that feedback and iteration are the name of the game, with 
multi-year release trains replaced by faster and thoughtful 
build/measure/learn cycles, with a need for friction-free paths to 
production yielding advances in quality enablement and continuous 
deployment, with the blurring of development team roles, and with teams 
becoming more and more distributed.&lt;br /&gt;

&lt;br /&gt;
All of this has led us to shift our approach in how we improve and 
release Visual Studio, while at the same time ensuring that new value 
includes capabilities to propel this “new normal.” In November, we 
shipped &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/11/26/visual-studio-2012-update-1-now-available.aspx"&gt;Visual Studio 2012 Update 1&lt;/a&gt;
 (VS2012.1), an update to Visual Studio 2012 that provided not only 
fixes for bugs in the RTM release of Visual Studio 2012, but also a 
wealth of new features, spanning improved support for agile teams and 
continuous quality in addition to improved support for Windows and 
SharePoint development.&amp;nbsp; Today, I’m happy to share that we’ve released 
our first &lt;a href="http://blogs.msdn.com/b/bharry/archive/2013/01/30/announcing-visual-studio-2012-update-2-vs2012-2.aspx"&gt;preview of Visual Studio 2012 Update 2&lt;/a&gt;
 (VS2012.2).&amp;nbsp; This preview includes all of the improvements from 
VS2012.1 while also introducing web-based support for Test Case 
Management (TCM), improved support for work item tagging, unit testing 
features for Windows Phone 8, and more.&amp;nbsp; You can now &lt;a href="http://go.microsoft.com/fwlink/?LinkId=273878"&gt;download this preview&lt;/a&gt;, and you can expect subsequent previews and the eventual release of VS2012.2 to contain many more exciting capabilities.&lt;br /&gt;
&lt;br /&gt;

However, while I’m excited by this VS2012.2 preview release, I’m even
 more excited by another of today’s announcements.&amp;nbsp; As Brian Harry just 
announced in his keynote this morning at the ALM Summit, we’ve added Git source code management to Team Foundation Service,
 with Git repositories hosted in Team Foundation Service available today
 for use seamlessly from any Git tool on any operating system.&amp;nbsp; 
Developers can now benefit from Microsoft’s fully-integrated ALM suite, 
while at the same time having a choice of using Git or TFVC (Team 
Foundation Version Control) for their source control repositories.&amp;nbsp; 
We’ll continue to invest in both Git and TFVC (Team Foundation Version 
Control) throughout future releases, as we see both centralized version 
control and distributed version control systems as being optimized for 
different types of projects and development workflows.&lt;br /&gt;
&lt;br /&gt;

As part of this effort, today we’re also releasing a preview of &lt;a href="http://go.microsoft.com/fwlink/?LinkID=275845"&gt;an extension for VS2012.2&lt;/a&gt;
 that enables connecting Visual Studio to Git repositories hosted in any
 Git host, including Team Foundation Service, CodePlex, GitHub, and any 
number of other 3rd-party services.&amp;nbsp; To create this extension, we 
utilized the open source library libgit2, and in the process, several of
 our full-time engineers worked as committers to the libgit2 project.&amp;nbsp; 
These capabilities will be built into a future release of Visual Studio,
 enabling it to serve as an incredibly robust Git client, one that 
provides seamless integration with the rest of the simplicity and power 
provided by Visual Studio.&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Visual Studio 2013, ALM, and DevOps</title><link>http://ashrafwani.blogspot.com/2013/06/visual-studio-2013-alm-and-devops.html</link><category>.NET</category><category>C#</category><category>Microsoft</category><category>Microsoft Feed</category><category>Visual Studio</category><category>Windows 8</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Thu, 6 Jun 2013 23:12:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-2124960039152401223</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQVdSnWnxNTkkkKUFwaKEBjA8XVUREXIcknS1dZvPLfB1kUvj2CJrOtbQQG6p1tAfFiANm51oAy7JYc_qeuU8e0GtyLpZyYqfpoVka1XCqI3G7zWoi3-YCiEVayG-kq08Hy8r3rNhkzWPY/s1600/VisualStudio2013.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQVdSnWnxNTkkkKUFwaKEBjA8XVUREXIcknS1dZvPLfB1kUvj2CJrOtbQQG6p1tAfFiANm51oAy7JYc_qeuU8e0GtyLpZyYqfpoVka1XCqI3G7zWoi3-YCiEVayG-kq08Hy8r3rNhkzWPY/s320/VisualStudio2013.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Since &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/09/12/visual-studio-2012-and-net-4-5-launch.aspx"&gt;launching Visual Studio 2012&lt;/a&gt;,
 we’ve been thrilled with the customer adoption and partner momentum 
we’ve seen.&amp;nbsp; Visual Studio 2012 has been downloaded more than 4 million 
times, the fastest adoption of any Visual Studio release in the past.&amp;nbsp; 
We’ve also delivered new value into Visual Studio 2012 through two VS 
Updates, &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/11/26/visual-studio-2012-update-1-now-available.aspx"&gt;VS2012.1&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx"&gt;VS2012.2&lt;/a&gt;,
 updates which are now being used on more than 60% of Visual Studio 2012
 deployments. The functionality available in Visual Studio is further 
augmented by a robust ecosystem of extensions and integrated solutions, 
including almost 500 &lt;a href="https://vsipprogram.com/"&gt;VSIP&lt;/a&gt; products in market, and more than 3900 products and extensions for Visual Studio in the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/"&gt;Visual Studio Gallery&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Not only have we seen great adoption on the client, in the cloud we’ve continued to see terrific uptake of &lt;a href="http://tfs.visualstudio.com/"&gt;Team Foundation Service&lt;/a&gt;, which we &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/10/31/team-foundation-service-is-released.aspx"&gt;released for general availability&lt;/a&gt; at Build 2012 and which we’ve been updating approximately every three weeks with new capabilities, including with &lt;a href="http://www.ashrafwani.com/2013/06/improving-modern-application-lifecycle.html"&gt;Git support&lt;/a&gt; as announced in January at the ALM Summit.&lt;br /&gt;
&lt;br /&gt;
Even with this progress, there are many great opportunities to 
advance the state of the art for developers and development teams 
building modern apps and managing the modern app lifecycle.&amp;nbsp; With 
multi-year release cycles vanishing and being replaced by shorter 
build/measure/learn cycles, development teams are more earnestly 
incorporating operations and other stakeholders into the development 
process.&amp;nbsp; Modern application lifecycle management practices enable teams
 to support a continuous delivery cadence that balances agility and 
quality, while removing the traditional silos separating developers from
 operations and business stakeholders, improving communication and 
collaboration within development teams, and driving connections between 
applications and business outcomes.&amp;nbsp; Microsoft is extending the ALM 
capabilities we’ve built into Visual Studio 2012 and its updates by 
further enabling such “DevOps” scenarios with our tools and services, 
yielding a more friction-free and higher quality path to production.&lt;br /&gt;
&lt;br /&gt;
In this vein, today marks the start of &lt;a href="http://northamerica.msteched.com/"&gt;TechEd North America 2013&lt;/a&gt;, and with it I’m excited to announce several key advances related to the modern application lifecycle.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #134f5c;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Visual Studio 2013&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
I’m thrilled to share that our next major release, Visual Studio 
2013, will be available later this year, with a preview build publicly 
available at &lt;a href="http://www.buildwindows.com/"&gt;Build 2013&lt;/a&gt; in San Francisco at the end of the month.&amp;nbsp; In his keynote demo and follow-on foundational session today at TechEd, &lt;a href="http://blogs.msdn.com/b/bharry/archive/2013/06/03/visual-studio-2013.aspx"&gt;Brian Harry highlighted&lt;/a&gt;
 some of the new ALM capabilities coming in this release and in the 
cloud, including new features focused on business agility, quality 
enablement, and DevOps.&amp;nbsp; Here are a few of my favorites:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Agile portfolio management, which enables you to plan your agile 
projects “at scale” by showing the hierarchical relationship between 
work being done in multiple teams across your organization.&lt;/li&gt;
&lt;li&gt;Cloud-based load testing, a new capability of Team Foundation 
Service that takes advantage of the elastic scalability of Windows Azure
 to generate traffic, simulating thousands of simultaneous virtual users
 so as to help you understand how your web applications and services 
operate under load.&lt;/li&gt;
&lt;li&gt;Code information indicators that provide information about unit 
tests, work items, code references, and more, all directly within the 
code editor in Visual Studio, increasing developer productivity by 
enabling project-related contextual information to be viewed and 
consumed without leaving the editor.&lt;/li&gt;
&lt;li&gt;A team room integrated into TFS, improving the collaboration amongst
 team members via a real-time and persistent chat room that integrates 
with data and interactions elsewhere in TFS.&lt;/li&gt;
&lt;li&gt;Identity integrated into Visual Studio, such that the IDE is 
connected to backend services that support, for example, roaming the 
developer’s settings as the developer moves from installation to 
installation.&lt;/li&gt;
&lt;li&gt;Support in TFS for integrated code comments that facilitate code reviews with increased transparency and traceability.&lt;/li&gt;
&lt;li&gt;A .NET memory dump analyzer, which enables developers to easily 
explore .NET objects in a memory dump and to compare two memory dumps in
 pursuit of finding and fixing memory leaks.&lt;/li&gt;
&lt;li&gt;Git support built into Visual Studio 2013, both on the client and on
 the server, including in the on-premises Team Foundation Server 2013.&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
These are just a few of the new capabilities available with this 
release, which we’ll be talking much more about in the coming weeks and 
at &lt;a href="http://www.buildwindows.com/"&gt;Build&lt;/a&gt;.&amp;nbsp; Many of these features are available starting today on &lt;a href="http://tfs.visualstudio.com/"&gt;Team Foundation Service&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #134f5c;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;InRelease&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
DevOps is an increasingly important part of application lifecycle 
management and is a growing area of interest as businesses need to 
develop and deploy quality applications at a faster pace. We continue to
 invest in improving the modern application lifecycle, with a particular
 focus on DevOps.&lt;br /&gt;
&lt;br /&gt;
As part of this increased focus, today I’m excited to announce 
Microsoft’s agreement to acquire InCycle’s InRelease Business Unit, a 
leading release management solution for .NET and Windows Server 
applications. InCycle’s InRelease product is a continuous delivery 
solution that automates the release process through all of your 
environments from TFS through to production, all in one solution, and 
all integrated with TFS.&lt;br /&gt;
&lt;br /&gt;
This acquisition will extend Microsoft’s offerings in the ALM and 
DevOps space. We look forward to continuing to offer customers new tools
 and capabilities to help them develop and operate the high quality 
applications and services they need to run their businesses with 
increasing agility.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #134f5c;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;MSDN and Dev/Test on Windows Azure&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
The technical improvements we’re making to Visual Studio represent 
just one facet of the work we’re doing to improve the productivity and 
success of teams using Microsoft platforms. For example, we’ve improved the Windows Azure benefit available as 
part of eligible MSDN subscriptions; you now have a choice as to how you
 use your Windows Azure credits for development and test, whether you 
apply them for Virtual Machines, Web Sites, Cloud Services, Mobile 
Services, Media Services, HDInsight, or beyond.&amp;nbsp; The Windows Azure MSDN 
benefit includes access to virtual machine images preconfigured with 
MSDN subscription software, such as SQL Server and BizTalk Server, and 
alternatively supports uploading your own virtual machine with your MSDN
 software.&lt;br /&gt;
&lt;br /&gt;
Further, one of our goals is to make it easy for every member of a 
development team, whether dev or test, to be empowered to provision 
without friction the environments they need when they need them.&amp;nbsp; With 
the new Windows Azure MSDN benefit for dev and test, we are taking an 
important step towards realizing that goal. As of June 1st, MSDN 
subscribers now have use rights to run in Windows Azure VMs selected 
software they get through MSDN (see the &lt;a href="http://www.microsoft.com/visualstudio/licensing/"&gt;Visual Studio and MSDN licensing white paper&lt;/a&gt; for more details).&lt;br /&gt;
&lt;br /&gt;
These improvements help to make development teams more agile by 
providing them with simple and scalable access to development and test 
cloud-based resources.&lt;br /&gt;
&lt;br /&gt;
via - &lt;a href="http://blogs.msdn.com/"&gt;MSDN Blogs&lt;/a&gt; &lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQVdSnWnxNTkkkKUFwaKEBjA8XVUREXIcknS1dZvPLfB1kUvj2CJrOtbQQG6p1tAfFiANm51oAy7JYc_qeuU8e0GtyLpZyYqfpoVka1XCqI3G7zWoi3-YCiEVayG-kq08Hy8r3rNhkzWPY/s72-c/VisualStudio2013.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Windows 8.1 Blue, a Deep Preview</title><link>http://ashrafwani.blogspot.com/2013/06/windows-81-blue-deep-preview.html</link><category>IE11</category><category>Microsoft</category><category>Microsoft Apps</category><category>SkyDrive</category><category>Windows 8</category><category>Windows 8.1</category><category>Windows Blue</category><category>Windows Start Button</category><category>Windows Store</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sat, 1 Jun 2013 12:44:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-8560197210303831751</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXBVEdV_0KJQxzwcBBoUsgXd_GL-PrqIQUbOwU-ys2K_Bl9r-5u3AAddMoudgNjvjD942cTmREdK-8TyzkYx3a_mKg7KxC6EdkwCTGyTHygxCSjP5PbJThx9YAC5s6pt1H0bkcKgKu9P2o/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXBVEdV_0KJQxzwcBBoUsgXd_GL-PrqIQUbOwU-ys2K_Bl9r-5u3AAddMoudgNjvjD942cTmREdK-8TyzkYx3a_mKg7KxC6EdkwCTGyTHygxCSjP5PbJThx9YAC5s6pt1H0bkcKgKu9P2o/s320/1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;span id="goog_710658230"&gt;&lt;/span&gt;&lt;span id="goog_710658231"&gt;&lt;/span&gt;Microsoft
 launched Windows 8 on last August, with a freshly designed user for the
 touch-based devices. Just after eight months, Microsoft is now keen to 
talk about some upcoming changes in Windows 8.1, entitled as Windows 
Blue, it sets the pace for changes to Microsoft's software that will 
continue in the future for both the&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Times, 'Times New Roman', serif; font-size: medium;"&gt;x86&lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span style="font-family: Times, 'Times New Roman', serif; font-size: medium;"&gt;RT&lt;/span&gt;&lt;span style="font-family: Times, 'Times New Roman', serif; font-size: medium;"&gt;&amp;nbsp;versions of the OS.&lt;/span&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;Lets see some new and improved features of Windows 8.1 codenamed as Windows Blue.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;b&gt;&lt;span style="font-family: Times, Times New Roman, serif;"&gt;Windows Start Button&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;b&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The
 most important up-gradation in Windows Blue is the coming back of 
Windows Start Button in the left-hand corner of the Windows 8.1 to make 
it easier for non-touch screen users, Microsoft already got so many &lt;span class="IL_AD" id="IL_AD1"&gt;complaints&lt;/span&gt; and reports regarding the missing start button feature.&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9_GqdpWqpQSyQ0Pwoi27eN0KqPTiJNnL2KFVfxWcQVobX4boQLDKZbIWWGmFEqZC38gESyIY0FFXHEO2B6RHYjZKfMQIvCFXXBjAtF2e0H2tHhiRg4MQu8gole1jkhojGpkBeWG_UODIH/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9_GqdpWqpQSyQ0Pwoi27eN0KqPTiJNnL2KFVfxWcQVobX4boQLDKZbIWWGmFEqZC38gESyIY0FFXHEO2B6RHYjZKfMQIvCFXXBjAtF2e0H2tHhiRg4MQu8gole1jkhojGpkBeWG_UODIH/s320/2.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;In
 addition to the start button, users will also be able to set and rename
 apps in “All Apps screen” (where Windows listed all installed 
applications on your system) as the default instead of the Start Screen.
 More details given below&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;All App screen (Default start screen)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;As like Windows Phone Microsoft introduced small and larger live tiles in Windows Blue.&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwmwYQ7FcBlWrpKAEN6BnZoFpXh2mRIDfjkfhRzq5Z8VbAdJuewQ31X2MGAOiTXMDOXcUWoPJVJQlfrk4tiF2scqC7038v7IgIoa5yeTVQYK1kvbqk4Y3CrcxTOxnZ7UWi2HrY6JFn-YTu/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwmwYQ7FcBlWrpKAEN6BnZoFpXh2mRIDfjkfhRzq5Z8VbAdJuewQ31X2MGAOiTXMDOXcUWoPJVJQlfrk4tiF2scqC7038v7IgIoa5yeTVQYK1kvbqk4Y3CrcxTOxnZ7UWi2HrY6JFn-YTu/s320/3.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The
 size of tiles depend on the frequency of usage or the information you 
want to get from that app tile, if you are using an app so frequently 
size of the tile will become extra-large and for applications like 
weather app, it need to display more forecast data’s. Users also can 
redesign the size of the tiles&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;And new installed apps no longer automatically pin into default start screen, users have to manually pin it.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The
 best feature I liked in new tiles slide is, we can create four tiles 
(in the screenshot we can see video, game, music and photo) in a single 
tile space.&lt;/span&gt;&lt;br /&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;SkyDrive (cloud storage)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-size: small;"&gt;Microsoft’s cloud storage service, SkyDrive, is far more integrated than it was even in Windows 8,&lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: small;"&gt;&amp;nbsp;files can be saved directly to SkyDrive as like in windows office 2013. Users can access make SkyDrive files offline on PC.&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKq793wsihjgZQvaQiAg2AYwwjTr6ct1JFAImol2Iwojm39cmEopnG1Vh_w_hxnRRuiWfvrzJ81JOBMpvsdPskyMbbtobs_0qh0dX705wYKyZZervzGEZdB7KDjHvkvSvWJW9_Brd5FLMz/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKq793wsihjgZQvaQiAg2AYwwjTr6ct1JFAImol2Iwojm39cmEopnG1Vh_w_hxnRRuiWfvrzJ81JOBMpvsdPskyMbbtobs_0qh0dX705wYKyZZervzGEZdB7KDjHvkvSvWJW9_Brd5FLMz/s320/4.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;Background image:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;In default Start Screen, now we can set mirror image of Desktop Wallpaper, this feature will makes all app screen friendlier.&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;More color and texture:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;Windows 8.1 offers a wider variety colors themes and textures, where Windows 8 had a limited number of colors and textures.&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;Freshly added features in Blue.&lt;/b&gt;&lt;/span&gt;&lt;b style="font-family: Times,'Times New Roman',serif;"&gt;&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-size: large;"&gt;&lt;b style="font-family: Times,'Times New Roman',serif;"&gt;Search:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;"The
 boldest totally new feature that we've done in 8.1 is the Search 
feature," - Harris. As he said, MS improved build-in Search a lot more 
powerful in Windows Blue.&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ1MYhdKKdZqhUBXBDcgkKJ3aQANc5VEXeNUzoP1XkXNXmhyehYqXuoC6RrgwjD9n7lkKponGAOOhLOO7aO3EGlp2yzuFjh5XEUiNOb-PBfhj3a93Kx4ObbqyMthVFJLA9I9e7pGynajcp/s1600/5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="120" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZ1MYhdKKdZqhUBXBDcgkKJ3aQANc5VEXeNUzoP1XkXNXmhyehYqXuoC6RrgwjD9n7lkKponGAOOhLOO7aO3EGlp2yzuFjh5XEUiNOb-PBfhj3a93Kx4ObbqyMthVFJLA9I9e7pGynajcp/s320/5.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;Microsoft pull result from a variety of sources, including the Web Results, Documents, Apps, SkyDrive and much more.&lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;b style="color: #0b5394;"&gt;&lt;span style="font-size: large;"&gt;Customizable Snap views&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Windows 8.1 brings variable, continuous size of snap views. You will have more ways to see multiple apps on the screen at the same time. You can resize apps to any size you want, share the screen between two Apps, or have up to four apps on screen.&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF7zY5c5Agz-jSobjiD7zg1Gs0K3LmHEdsopUOmvYPTks05HZM6Uthc_XVsuKuRLtBVeo0_1grxtJe1UPEDLGU3LcmsAUoOZzQCnU-p7jbCcwsLqVkm1l76BEhXhqyNFLsa2sitoafGGrJ/s1600/6.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjF7zY5c5Agz-jSobjiD7zg1Gs0K3LmHEdsopUOmvYPTks05HZM6Uthc_XVsuKuRLtBVeo0_1grxtJe1UPEDLGU3LcmsAUoOZzQCnU-p7jbCcwsLqVkm1l76BEhXhqyNFLsa2sitoafGGrJ/s320/6.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-size: small;"&gt;If you have multiple displays connected, you can have different Windows Store Apps running on all the displays at the same time and the Start Screen can stay open on one monitor. This makes Multi-Tasking even easier. Also in Windows 8.1, you can have multiple windows of the same app snapped together – such as two Internet Explorer Windows.&lt;br /&gt;&lt;/span&gt; &lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;div style="color: #0b5394; text-align: justify;"&gt;
&lt;span style="font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;Auto Updates:&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;From Windows 8.1 there&amp;nbsp;won't&amp;nbsp;be any manual updates for apps, all installed 
apps will be automatically updates when new update releases for the app.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;Better Multi-Monitor Support:&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;A
 new Settings app, with moves several functions from the desktop to the 
modern user-interface, includes more options for Multi-Monitor setups 
and allowing users to set the resolution of secondary monitors manually 
if they wish.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;IE Improvements:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcZkaoPNbw2W-E0KyQPuCXH1y-Bv-Y_zVLbUW5LW2Yqj92YLnUdsFB6LZiH2epEnwUTDRN-fhCCLNwXWHaxCMIcQMBYyVOq3GBJAPcu1ugmTrSNT7bGn6g0AXThumDWswfF2oU0_yeX2cV/s1600/7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="203" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcZkaoPNbw2W-E0KyQPuCXH1y-Bv-Y_zVLbUW5LW2Yqj92YLnUdsFB6LZiH2epEnwUTDRN-fhCCLNwXWHaxCMIcQMBYyVOq3GBJAPcu1ugmTrSNT7bGn6g0AXThumDWswfF2oU0_yeX2cV/s320/7.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;Web
 browsing continues to be one of the most popular activities on any 
device. That’s why with Windows 8.1, you also get Internet Explorer 11 
(IE11).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;Internet
 explorer 11 builds on the advancements in IE10 and is the only browser 
that is built for touch. IE11 will offer even better touch &lt;span class="IL_AD" id="IL_AD2"&gt;performance&lt;/span&gt;,
 faster page load times and several other new features we think you will
 enjoy. For example, you can now adjust the appearance of modern 
internet explorer 11 to always show the address bar and you can have as 
many open tabs as you like. And you can access your open tabs in sync 
across your other Windows 8.1 devices.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;b&gt;Reading List:&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;In
 any app with content (including IE), users will be able to save that 
content to a Reading List. It works with news apps like The New York 
Times and Microsoft's home-grown ones as well as web pages.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;Active Lock Screen:&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The
 lock screen supports an intelligent&amp;nbsp;slideshow&amp;nbsp;that can do things like 
display photos from exactly a year ago. You'll also be able to take a 
Skype call without unlocking the device.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;b&gt;Photo Editing:&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The Photos app gets basic photo editing in Windows 8.1 Blue.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;New Microsoft Apps:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;
 Windows 8.1 introduces new Microsoft apps including a Calculator, and 
Alarm, Food &amp;amp; Drink (which has a nifty hands-free recipe mode that 
lets you wave your hand to advance to the next step) and Health &amp;amp; 
Fitness (with a WebMD-esque &lt;span class="IL_AD" id="IL_AD3"&gt;symptom&lt;/span&gt; tracker).&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRY15SsdGOw6LLl1gytVQ7Hgv1fOq4EGlSrCLuoiX6d-CJdLVa63VRU-bmoc78Ns9qCbXxQJcDKI1WW-DFhNoKTOkDDzZRhu6T3wsl8A2rWkskqCU0ANHSk-8JVLj19_eBwy_0_49y9g1O/s1600/8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRY15SsdGOw6LLl1gytVQ7Hgv1fOq4EGlSrCLuoiX6d-CJdLVa63VRU-bmoc78Ns9qCbXxQJcDKI1WW-DFhNoKTOkDDzZRhu6T3wsl8A2rWkskqCU0ANHSk-8JVLj19_eBwy_0_49y9g1O/s320/8.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;Users
 new to Windows 8 will probably get a lot of use out of Help &amp;amp; Tips,
 which will help walk them through the finer details of the modern 
user-interface.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;b&gt;App Syncing Across Devices:&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;When
 you log into a second Windows 8.1 device, the same apps you have on 
your first one will automatically download and sync. Similar to iOS, 
you'll be able to opt individual apps and devices out of syncing.&lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;Apps Enhancements:&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The
 Xbox-branded apps for Music, Video and Games all introduce new features
 that bring you to the content you interact with the most. News and 
Sports have similar enhancements, including customized sections and 
making stories and stats on your favorite teams more prominent.&lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Times,Times New Roman,serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #0b5394; font-size: large;"&gt;&lt;span style="font-family: Times,Times New Roman,serif;"&gt;&lt;b&gt;When I get this update ?&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;The new Windows 8.1 will freely&amp;nbsp;available from&lt;/span&gt;&lt;span style="font-size: small;"&gt; June 26 &lt;/span&gt;&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;to all genuine Windows&amp;nbsp;8 users&lt;/span&gt;.&lt;span style="font-family: Times, Times New Roman, serif; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: justify;"&gt;
&lt;span style="font-family: Times, 'Times New Roman', serif; font-size: medium;"&gt;Are you&amp;nbsp;satisfied&amp;nbsp;with new Windows 8.1, please leave your valuable comments below&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style="text-align: justify;"&gt;
&lt;/div&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXBVEdV_0KJQxzwcBBoUsgXd_GL-PrqIQUbOwU-ys2K_Bl9r-5u3AAddMoudgNjvjD942cTmREdK-8TyzkYx3a_mKg7KxC6EdkwCTGyTHygxCSjP5PbJThx9YAC5s6pt1H0bkcKgKu9P2o/s72-c/1.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Real World - CSS3</title><link>http://ashrafwani.blogspot.com/2013/05/recreating-tag-this-was-by-far-best-tag.html</link><category>CSS3</category><category>HTML5</category><category>Microsoft</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 29 May 2013 20:47:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-5587414866457498757</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
If you’re reading this, the chances are you’ve seen some of the amazing things that have been done in&lt;a href="http://draft.blogger.com/goog_873557750"&gt; &lt;/a&gt;CSS3. Unfortunately, most of them aren’t practical for you, or your clients.&lt;br /&gt;
&lt;br /&gt;

        No longer, I say!&lt;br /&gt;

        &lt;br /&gt;
Below is a carefully-curated list of real-world examples and 
snippets of CSS3 that can be safely used to enhance any piece of work 
you create.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
&lt;span&gt;To use any of the following snippets,&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span&gt;you’ll need to include a CSS file.&lt;/span&gt; &lt;/div&gt;
&lt;div style="text-align: center;"&gt;
Please, feel free to ask me for the CSS file.&lt;/div&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;Recreating the &lt;/span&gt;&lt;span style="font-size: x-large;"&gt;&lt;code style="color: #274e13;"&gt;&amp;lt;blink&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="color: #274e13; font-size: x-large;"&gt; tag&lt;/span&gt;&lt;/h2&gt;
This was, by far, the best tag in HTML. Unfortunately, it got dropped due to its lack of semantics. Well, it’s back.&lt;small&gt;&lt;/small&gt;
        
        &lt;div class="preview"&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
This is some &lt;span class="blink" style="color: #990000;"&gt;blinking&lt;/span&gt; text.&lt;/div&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;This is some &lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;span&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"blink"&lt;/span&gt;&amp;gt;&lt;/span&gt;blinking&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt; text.&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;Recreating the &lt;/span&gt;&lt;span style="font-size: x-large;"&gt;&lt;code style="color: #274e13;"&gt;&amp;lt;marquee&amp;gt;&lt;/code&gt;&lt;/span&gt;&lt;span style="color: #274e13; font-size: x-large;"&gt; tag&lt;/span&gt;&lt;/h2&gt;
You know when I said that &lt;code&gt;&amp;lt;blink&amp;gt;&lt;/code&gt; was the best tag? Well, I lied. Presenting: a valid CSS3 marquee.
        
        &lt;div class="preview"&gt;
&lt;div class="marquee" style="width: 380px;"&gt;
&lt;div&gt;
&lt;div style="color: #990000;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;span style="color: #990000;"&gt;You spin me right round, baby. Like a record, baby.
                    You spin me right round, baby. Like a record, baby.&lt;/span&gt;
                &lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;div&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"marquee"&lt;/span&gt; &lt;span class="keyword type"&gt;style&lt;/span&gt;=&lt;span class="string"&gt;"width: 380px;"&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt;You spin me right round, baby.&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;Like a record, baby.&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt;You spin me right round, baby. Like a record, baby.&lt;span class="tag"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;div&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;Peekaboo!&lt;/span&gt;&lt;/h2&gt;
Is your client not listening to any of your opinions, is throwing a tantrum when it comes to the invoice, or is generally acting like a toddler? They might be a toddler. If so, this will help.&lt;small&gt;&lt;/small&gt;
        
        &lt;div class="preview"&gt;
&lt;div class="peekaboo"&gt;
&lt;br /&gt;
&lt;div style="color: #990000; text-align: center;"&gt;
I see you!&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;p&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"peekaboo"&lt;/span&gt;&amp;gt;&lt;/span&gt;I see you!&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;p&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;Wibble-Wobble&lt;/span&gt;&lt;/h2&gt;
Got a fidgety client, who makes lots of &lt;i&gt;stinging&lt;/i&gt; remarks? They’ll &lt;i&gt;bee&lt;/i&gt; happy when their page wobbles, then.&lt;small&gt;&lt;/small&gt;
        
        &lt;div class="preview"&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
The 2&lt;sup&gt;nd&lt;/sup&gt; man to walk on the moon was &lt;span class="wobble" style="color: #990000;"&gt;Buzz&lt;/span&gt; Aldrin.
        &lt;/div&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;The 2nd man to walk on the moon was &lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;span&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"wobble"&lt;/span&gt;&amp;gt;&lt;/span&gt;Buzz&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt; Aldrin.&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;

        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;The Third Degree&lt;/span&gt;&lt;/h2&gt;
It won’t take too much detective work to find this handy little snippet.&lt;small&gt;&lt;/small&gt;
        
        &lt;div class="preview"&gt;
&lt;br /&gt;
&lt;div style="color: #990000;"&gt;
&lt;span class="third-degree"&gt;Something’s not quite level here.&lt;/span&gt;

        &lt;/div&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;span&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"third-degree"&lt;/span&gt;&amp;gt;&lt;/span&gt;Something&lt;span class="escaped"&gt;&amp;amp;rsquo;&lt;/span&gt;s not quite level here.&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;WordArt&lt;/span&gt;&lt;/h2&gt;
Finally, a standards-compliant way to unleash the best type in the world!&lt;br /&gt;&lt;div class="preview" style="text-align: center;"&gt;
&lt;h1 class="wordart" title="WordArt"&gt;
&lt;span style="color: #990000;"&gt;WordArt&lt;/span&gt;&lt;/h1&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;h1&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"wordart"&lt;/span&gt; &lt;span class="keyword type"&gt;title&lt;/span&gt;=&lt;span class="string"&gt;"WordArt!"&lt;/span&gt;&amp;gt;&lt;/span&gt;WordArt!&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;h1&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;
        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;Nausea&lt;/span&gt;&lt;/h2&gt;
Remember spinning on roundabouts as a kid? I hated ‘em. After seeing this, hopefully you will too!&lt;small&gt;&lt;/small&gt;
        
        &lt;div class="preview" style="color: #990000; padding-top: 60px; text-align: center;"&gt;
&lt;span class="nausea"&gt;Woah-oah-oah!&lt;/span&gt;
        &lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;span&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"nausea"&lt;/span&gt;&amp;gt;&lt;/span&gt;Woah-oah-oah!&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;span&lt;/span&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;

        &lt;h2&gt;
&lt;span style="color: #274e13; font-size: x-large;"&gt;The Perfect Typography&lt;/span&gt;&lt;/h2&gt;
Why bother choosing a font, when you know what you &lt;i&gt;and&lt;/i&gt; your client wants?&lt;small style="color: #674ea7;"&gt;&lt;/small&gt;
        
        &lt;div class="preview"&gt;
&lt;div class="perfect"&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: center;"&gt;
It’s perfect!&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;pre class="source-code php"&gt;&lt;span class="preprocessor"&gt;&lt;span class="tag"&gt;&amp;lt;&lt;span class="keyword"&gt;p&lt;/span&gt; &lt;span class="keyword type"&gt;class&lt;/span&gt;=&lt;span class="string"&gt;"perfect"&lt;/span&gt;&amp;gt;&lt;/span&gt;It's perfect!&lt;span class="tag"&gt;&amp;lt;/&lt;span class="keyword"&gt;p&lt;/span&gt;&amp;gt; &lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">71</thr:total></item><item><title>Style Scope with HTML5 Canvas</title><link>http://ashrafwani.blogspot.com/2013/05/style-scope-with-html5-canvas.html</link><category>HTML</category><category>HTML5</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sun, 26 May 2013 12:51:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-180193694631540840</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
When working with HTML5 Canvas, we're constantly interacting with the
 canvas context object, which contains an abundance of cool styling 
properties and drawing methods.&amp;nbsp; For a typical block of code that draws 
something onto the canvas, we draw a path, set a handful of context 
properties to style whatever it is we're drawing, and then use methods 
like &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;fill()&lt;/i&gt; and &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;stroke()&lt;/i&gt; to actually draw things onto the canvas.&amp;nbsp; Piece of cake, right?&lt;br /&gt;
But what happens if we're creating large, complex canvas 
applications, and we have lots of methods and functions that draw things
 onto the canvas which can be executed in any order?&amp;nbsp; We certainly don't
 want styles from different parts of our code base leaking into other 
parts of the code base.&amp;nbsp; Here's an example:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeOJftdb_g5_V_T6lfisEDQKzbULZy4yEoJFFP6v_QyoIAwvQl_gOVByvD-7GQLGVx2O8xvPKhSwbWFhjspEbhelCn8d1X-AZLjdDddAuIRPp0CqRAOZjf3JYq1DrMXrSsL6YdKlW1WDaH/s1600/1.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="110" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeOJftdb_g5_V_T6lfisEDQKzbULZy4yEoJFFP6v_QyoIAwvQl_gOVByvD-7GQLGVx2O8xvPKhSwbWFhjspEbhelCn8d1X-AZLjdDddAuIRPp0CqRAOZjf3JYq1DrMXrSsL6YdKlW1WDaH/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;h3 style="color: #274e13; text-align: left;"&gt;
Code Editor&lt;/h3&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUkL9O2Z_4sjHOSxFX3mAe5VSQJmlM2v_GyMlIp3176Vv87mV9chSrsCBvVWW6Eo967CXD-zWoiRRAwxnu88e0SLgZmjdKXtfBWDSWJ5OBMY4ucLgMv3BgggplDDMCgLWdMdVJfXCn8aBy/s1600/2.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="218" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUkL9O2Z_4sjHOSxFX3mAe5VSQJmlM2v_GyMlIp3176Vv87mV9chSrsCBvVWW6Eo967CXD-zWoiRRAwxnu88e0SLgZmjdKXtfBWDSWJ5OBMY4ucLgMv3BgggplDDMCgLWdMdVJfXCn8aBy/s640/2.png" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As you can see, we're calling &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;drawTransparentSquare()&lt;/i&gt; followed by &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;drawSquare()&lt;/i&gt;.&amp;nbsp; Since objects can be modified by reference in JavaScript, when the first function set the global alpha property to &lt;i&gt;0.5&lt;/i&gt;,
 the style leaked over into the next function call and made the second 
square transparent as well.&amp;nbsp; This obviously wasn't the desired result.&lt;br /&gt;
So what can we do do?&amp;nbsp; Should each of our methods and functions reset
 the context styles like a CSS reset for each function?&amp;nbsp; Although this 
could be achievable by creating a &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;resetStyles()&lt;/i&gt; function which 
loops through all of the styling properties and sets them to their 
default values, it seems a bit odd to constantly reset all of the style 
properties each time a function call is made.&amp;nbsp; Is there a better way?&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="color: #274e13; text-align: left;"&gt;
Style Scope Induction&lt;/h3&gt;
&lt;br /&gt;
Style scope refers to the scope of styling inside of code blocks, 
similar to the notion of variable scoping inside of code blocks.&amp;nbsp; When 
writing JavaScript code, for example, it's good practice to split the 
code base into a collection of modular methods and functions, such that 
variables created within each function are scoped only to that 
particular function, and aren't accessible outside of it.&amp;nbsp; This is 
called variable scope induction.&amp;nbsp; What we need here, is a way to induce 
style scope within a function, or any other block of code, in such a way
 that the styles applied to the context don't leak over into other 
functions or blocks of code.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;span style="color: #274e13;"&gt;The HTML5 Canvas State Stack: A Diamond in the Rough&lt;/span&gt;

&lt;/h3&gt;
&lt;br /&gt;
One of the most powerful, and probably the most overlooked features 
of the HTML5 canvas, is the state stack.&amp;nbsp; The state stack stores 
snapshots of styles and transformations in a stack data structure via 
the &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;save()&lt;/i&gt; method of the canvas context.&amp;nbsp; What's even more 
important is that we can also use the state stack to restore snapshots 
of styles and transformations with the &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;restore()&lt;/i&gt; method.&lt;br /&gt;
So how can we use the state stack to induce style scope?&amp;nbsp; If we use the &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;save()&lt;/i&gt;
 method at the beginning of a function definition, we can save the state
 of the canvas context in the state stack.&amp;nbsp; Once the state is saved, we 
can apply several context styles, draw things, and then restore the 
state stack back to the initial state with the &lt;i style="background-color: #d0e0e3; color: #990000;"&gt;restore()&lt;/i&gt; method.&amp;nbsp; Viola, we've just induced style scope.&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeOJftdb_g5_V_T6lfisEDQKzbULZy4yEoJFFP6v_QyoIAwvQl_gOVByvD-7GQLGVx2O8xvPKhSwbWFhjspEbhelCn8d1X-AZLjdDddAuIRPp0CqRAOZjf3JYq1DrMXrSsL6YdKlW1WDaH/s72-c/1.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>HTML5 Canvas</title><link>http://ashrafwani.blogspot.com/2013/05/html5-canvas.html</link><category>HTML</category><category>HTML5</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sun, 26 May 2013 12:24:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-5151765029570584121</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Welcome to Basic Tutorials!  In these tutorials we'll focus on the fundamental drawing capabilities of the HTML5 Canvas.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;span style="color: #274e13;"&gt;HTML5 Canvas Basic Tutorials Prerequisites&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
All you need to get started with Basic Tutorials is a modern browser 
such as Google Chrome, Firefox, Safari, Opera, or IE9, a good working 
knowledge of JavaScript, and a simple text editor like notepad.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="text-align: left;"&gt;
&lt;span style="color: #274e13;"&gt;HTML5 Canvas Element Tutorial&lt;/span&gt;&lt;/h3&gt;
&lt;br /&gt;
The HTML5 Canvas element is an HTML tag similar to the &lt;span style="background-color: #cfe2f3; color: #990000;"&gt;div&lt;/span&gt;, &lt;span style="background-color: #cfe2f3; color: #990000;"&gt;a&lt;/span&gt; or &lt;span style="background-color: #cfe2f3; color: #990000;"&gt;table&lt;/span&gt; tag, with the exception that its contents are rendered with 
JavaScript.&amp;nbsp;  In order to leverage the HTML5 Canvas, we'll need to place
 the canvas tag somewhere inside the HTML document, access the canvas 
tag with JavaScript, create a context, and then utilize the HTML5 Canvas
 API to draw visualizations.&lt;br /&gt;
&lt;br /&gt;
When using canvas, it's important to understand the difference 
between the canvas element and the canvas context, as often times people
 get these confused.&amp;nbsp; The canvas element is the actual DOM node that's 
embedded in the HTML page.&amp;nbsp; The canvas context is an object with 
properties and methods that you can use to render graphics inside the 
canvas element.&amp;nbsp; The context can be &lt;i style="background-color: #cfe2f3; color: #990000;"&gt;2d&lt;/i&gt; or &lt;i style="background-color: #cfe2f3; color: #990000;"&gt;webgl&lt;/i&gt; (3d).&lt;br /&gt;
Each canvas element can only have one context.&amp;nbsp; If we use the &lt;i style="background-color: #cfe2f3; color: #990000;"&gt;getContext()&lt;/i&gt; method multiple times, it will return a reference to the same context object.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Differences Between HTML4 And HTML5</title><link>http://ashrafwani.blogspot.com/2013/05/differences-between-html4-and-html5.html</link><category>HTML</category><category>HTML5</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 22 May 2013 11:28:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-164027113680680477</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTBg2CAhyphenhyphenQ9OOWwi-Sa49T4MTE2AxtDAtfQ3Ak98QLykNPbWiwkYMKI9feSXawLSfyFQhXFzBJ8PNMlQTqPJ8MiwA5bPLTYMlTtkUlBv5ZDnbK9lSKfHaz7xhNB_H77rzvZWHUpK1RiKSW/s1600/html-war.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTBg2CAhyphenhyphenQ9OOWwi-Sa49T4MTE2AxtDAtfQ3Ak98QLykNPbWiwkYMKI9feSXawLSfyFQhXFzBJ8PNMlQTqPJ8MiwA5bPLTYMlTtkUlBv5ZDnbK9lSKfHaz7xhNB_H77rzvZWHUpK1RiKSW/s320/html-war.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
Now that we've seen how to use some of the newer whiz-bang features of 
the draft HTML5 standard, it's time to take a few steps back and take a 
look at some of the other differences between HTML4 and HTML5.&lt;br /&gt;
&lt;br /&gt;
This article is intended to be a useful overview, not an exhaustive 
reference, but remember that things are still and always changing. You also may want to refer to this document for the actual details of the HTML5 specification itself.&lt;br /&gt;
&lt;br /&gt;
The first thing you should know is that, perhaps for the first time, the
 development of a language standard is acknowledging the real world. In 
order to keep file compatibility with the current standard - which is 
technically HTML 4.01 -  the brave decision was made to separate the way
 the web browser renders files from the way we, as developers, must 
write them. So the browser, or "user agent", must still process HTML4 
constructs like the center element, because there will still be millions
 of files on the Internet that happen to use it. But we won't be writing
 any more HTML with center; it's simply being dropped from the language 
(use CSS instead). This compatibility goes both ways: older browsers can
 (and will) simply ignore HTML5 code without screwing things up.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style="color: #38761d; text-align: left;"&gt;
No More Frames&lt;/h3&gt;
&lt;br /&gt;
This is great news to those of us who slogged through the 1990s. To 
be exact, the elements frame, frameset, and noframes are being removed 
from the language, as well as acronym, applet, basefont, big , blink, 
center , dir, font, isindex, strike , tt and u. All of these can be 
handled using CSS or other methods.&lt;br /&gt;
&lt;br /&gt;
You'll also have to learn to get along without using tables for 
layout; while tables themselves are still part of HTML5, they're not 
intended for placing pixels any more. Here's what the spec says:&lt;br /&gt;
&lt;br /&gt;
"Tables must not be used as layout aids. Historically, some Web 
authors have misused tables in HTML as a way to control their page 
layout. This usage is non-conforming, because tools attempting to 
extract tabular data from such documents would obtain very confusing 
results."&lt;br /&gt;
&lt;br /&gt;
So all the attributes that let people create those perfectly 
laid-out, tinted tables are gone, like align, bgcolor, border, 
cellpadding, cellspacing, height, nowrap, rules, valign, and the big 
one: width. The mantra: use CSS instead.&lt;br /&gt;
&lt;br /&gt;
I've been trying my best to break it to you slowly, but frankly, all 
presentational elements are coming out of HTML5. My advice: learn lots 
more CSS, until you can quote chapter and verse in your sleep.&lt;br /&gt;
&lt;h3 style="color: #38761d; text-align: left;"&gt;
&amp;nbsp;&lt;/h3&gt;
&lt;h3 style="color: #38761d; text-align: left;"&gt;
Good News&lt;/h3&gt;
&lt;br /&gt;
The good news is that even though this is a big change, it's a change
 for the better. Browsers of the future (just another month or two!) 
will become more powerful because of the move towards the cloud, so that
 they'll be able to handle more on their own. We've already seen that 
with things like Ajax, and now with video/audio embedding and such, it 
will be far easier for us to code in a straight forward manner and let 
the browser figure out the details. For instance, new structure elements
 include article, aside,  figcaption, figure, footer, header, hgroup,  
nav, section, and summary, all of which refer to the structure of the 
document itself and leave rendering to the browser.&lt;br /&gt;
&lt;br /&gt;
There are still some new elements that deal with text on a detailed 
level, however:  you'll code wbr when you think it's possible to do a 
line break, but the browser will decide for you. Another hint element is
 bdi, used to mark an area where bidirectional text formatting can be 
done (primarily for mixing left-right and right-left languages in a 
single document). Its complement, bdo, lets you explicitly override and 
force a particular directionality. For even more slick 
internationalization, the elements ruby, rp, and rt are included for 
ruby annotations, which are meant for pronunciation aids rather than for
 Ruby On Rails programmers.&lt;br /&gt;
&lt;br /&gt;
The more high-level new elements include things like canvas, meant 
for specifying an area for drawing a bitmapped graphic on the fly, such 
as a data graph or game graphic;  meter is a placeholder for a numeric 
measurement of an expected size (and is eerily similar to format in 
ancient FORTRAN), while progress is its graphical counterpart, to be 
used where you want a progress bar.    Last, but not least, there are 
the multimedia elements (audio, video, source, embed).&lt;br /&gt;
&lt;h2&gt;
&amp;nbsp;&lt;/h2&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTBg2CAhyphenhyphenQ9OOWwi-Sa49T4MTE2AxtDAtfQ3Ak98QLykNPbWiwkYMKI9feSXawLSfyFQhXFzBJ8PNMlQTqPJ8MiwA5bPLTYMlTtkUlBv5ZDnbK9lSKfHaz7xhNB_H77rzvZWHUpK1RiKSW/s72-c/html-war.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">108</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">New Delhi, Delhi, India</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">28.635308 77.22496000000001</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">28.189414499999998 76.579513 29.0812015 77.870407000000014</georss:box></item><item><title>Connecting with IPv6 in Windows 8</title><link>http://ashrafwani.blogspot.com/2013/05/connecting-with-ipv6-in-windows-8.html</link><category>IPV4</category><category>IPV6</category><category>Windows 8</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sun, 19 May 2013 01:37:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-9005537587484256703</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h3 style="color: #38761d;"&gt;
IPv6 is the future&amp;nbsp;&lt;/h3&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHzJngSIDZ7NHwD_U7b3jqFH0jabKYWSPk4Ff-zNiEaX7pK06qGhJ5TOURJQJ5asNpX7ZhK079KGFXTUI_g371H880_EBZYbBP-tez0XbM1jXuBPfQLXgn0QsmP9s0QC3obO2o1F7Brgjs/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHzJngSIDZ7NHwD_U7b3jqFH0jabKYWSPk4Ff-zNiEaX7pK06qGhJ5TOURJQJ5asNpX7ZhK079KGFXTUI_g371H880_EBZYbBP-tez0XbM1jXuBPfQLXgn0QsmP9s0QC3obO2o1F7Brgjs/s1600/3.png" /&gt;&lt;/a&gt;&lt;/div&gt;
Microsoft, along with other technology 
companies, has been working on the deployment of IPv6 to ensure that 
end-users continue to have high-quality Internet access, despite the 
performance and connectivity limitations brought about by IPv4 address 
exhaustion&lt;br /&gt;
&lt;br /&gt;
The most immediate benefit of IPv6 is that it provides more than 3×10&lt;sup&gt;38 &lt;/sup&gt;IP
 addresses, enough for every person to have billions of addresses all to
 themselves, or enough to give every star in the universe a unique 
address. This will allow the Internet to grow and evolve. IPv6 also 
provides for many security and performance improvements, like built-in 
support for IPsec. (What happened to IPv5, you ask? Bing can help you find out why it’s being “skipped.”)&lt;br /&gt;
&lt;br /&gt;
  Upgrading
 the entire Internet to IPv6 isn’t something that can be done instantly.
 It has taken many years to get to where we are today, and we still have
 many years of work to do. Currently, around 1% of devices can connect 
to the Internet using only IPv6.&lt;br /&gt;
&lt;br /&gt;
  During the transition period, most networks will fall into three categories:&lt;br /&gt;
  &lt;ul&gt;
&lt;li&gt;&lt;b&gt;IPv4-only networks.&lt;/b&gt;
 This is probably what you have today, as most Internet Service 
Providers have only just started rolling out IPv6 support. Many devices 
that connect to the Internet might only support IPv4 as well.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;IPv4 and IPv6 networks (dual-stack).&lt;/b&gt;
 This means your Internet Service Provider is configuring your PC with 
both IPv4 and IPv6 addresses. This model is common in cable and dial-up 
networks that are transitioning.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;IPv6-only networks.&lt;/b&gt; This means your Internet Service Provider is configuring your device with &lt;b&gt;only&lt;/b&gt;
 IPv6 addresses. Because many websites are still only on the IPv4 
Internet, ISPs must use a translation device to allow access from your 
IPv6 network to the IPv4 Internet. This device is called a NAT64. This 
mode is becoming popular in the mobile environment, because having only 
one kind of Internet Protocol between the mobile device and the 
operator’s infrastructure is simpler to deploy and cheaper than a 
dual-stack configuration. Also, mobile operators are feeling the IPv4 
address exhaustion pinch most severely. Here is a basic diagram of this 
configuration:&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxx_yBTjMYLugCqeInQGuTkHAMw3cgZZs2NOUVaF1c0vb_UtFrTqM2aLnRoxgPJ0PGZeRHma8T1hCzTIhUtivXLEPq3_dzengqYueyCnru8YJOYPjiMuInv06P_WYREz8UQgm9DWDJXjJh/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="113" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxx_yBTjMYLugCqeInQGuTkHAMw3cgZZs2NOUVaF1c0vb_UtFrTqM2aLnRoxgPJ0PGZeRHma8T1hCzTIhUtivXLEPq3_dzengqYueyCnru8YJOYPjiMuInv06P_WYREz8UQgm9DWDJXjJh/s320/1.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
You might be wondering what kind of connection you have right now. We
 have a widget at the bottom of this post that can show you.&lt;br /&gt;
&lt;br /&gt;
  Windows
 8 is designed to ensure connectivity across all types of network 
configurations. In Windows 8, you can launch DNS look-ups using the &lt;i&gt;Resolve-DNSname &lt;/i&gt;cmdlets
 in Windows PowerShell. Open up PowerShell and run the below command, 
and you will see both IPv6 and IPv4 records returned. Only websites that
 support IPv6 will have IPv6 records&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbYbsFKpkBh3NJNooO88HHI6qHJl0YKZBMpWFnypaNIdV915NGSp9uo4nILwbke6IyiU1ltHhwAQRs5fjyLv4Sd3Vx0N9DcaVat0-T9ttLpkz0dBRjdM1HgDqgjC38onB_C1GkrQJsqJUa/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbYbsFKpkBh3NJNooO88HHI6qHJl0YKZBMpWFnypaNIdV915NGSp9uo4nILwbke6IyiU1ltHhwAQRs5fjyLv4Sd3Vx0N9DcaVat0-T9ttLpkz0dBRjdM1HgDqgjC38onB_C1GkrQJsqJUa/s320/2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h3 style="color: #38761d; text-align: left;"&gt;
Windows 8 on IPv4-only networks&lt;/h3&gt;
On an IPv4-only network, 
devices are configured with IPv4 addresses only. This model continues to
 work in Windows 8 as it has in the past. In addition, Windows hosts 
also provide IPv6 connectivity by tunneling that traffic inside various 
transition technologies – an example of which is &lt;a href="http://technet.microsoft.com/library/bb726951.aspx" target="_blank"&gt;Teredo&lt;/a&gt;, where IPv6 packets are encapsulated in IPv4 &lt;a href="http://www.bing.com/search?q=udp" target="_blank"&gt;UDP&lt;/a&gt;
 packets. Now that we are starting to see the emergence of IPv6-only 
servers and services, Windows 8 automatically attempts IPv6 connectivity
 when the server does not offer an IPv4 address. Note that Teredo is 
enabled by default only on non-domain networks, and Teredo may not be 
available if your network blocks UDP&lt;br /&gt;
&lt;h3 style="color: #38761d; text-align: left;"&gt;
Windows 8 on dual-stack networks&lt;/h3&gt;
During the transition 
period, dual-stack networks will be the common deployment model. On a 
dual-stack network, devices will be configured with both IPv4 and IPv6 
addresses.&lt;br /&gt;
&lt;br /&gt;
  Our primary focus during this transition has always 
been to minimize the impact of the transition for everyday users. It 
shouldn’t matter whether your connection is over IPv4 or IPv6. You 
should have an Internet experience that is fast and reliable, with 
little evidence of the IPv6 transition, so you can just enjoy the 
content.&lt;br /&gt;
&lt;br /&gt;
  At the same time, it’s also a priority for us to help 
the IPv6 transition move ahead. To this end, Windows prefers native IPv6
 connectivity over IPv4 connectivity, if both connection modes are 
available.&lt;br /&gt;
&lt;br /&gt;
  In summary we have the dual goals of ensuring a 
reliable user experience, and enabling the IPv6 transition. As you might
 imagine, this can sometimes involve subtle tradeoffs, which have been 
the subject of much debate in the Internet community.&lt;br /&gt;
&lt;br /&gt;
  In an 
effort to sort out those sometimes competing goals, major websites 
around the world--including Bing.com, Microsoft.com, and 
Xbox.com–organized an event called &lt;a href="http://blogs.technet.com/b/microsoft_blog/archive/2011/06/17/world-ipv6-day-next-generation-of-internet-successfully-tested.aspx" target="_blank"&gt;World IPv6 Day&lt;/a&gt; last year. During this one-day test of the IPv6 Internet, participating websites turned on IPv6 in addition to IPv4.&lt;br /&gt;
&lt;br /&gt;
  The
 good news is that most things worked. All that goes into the Internet’s
 correct functioning—servers, end-user devices, and content delivery 
networks—were able to work at scale without issue.&lt;br /&gt;
&lt;br /&gt;
  However, we 
also observed that a small subset of the population (0.01% of the world)
 was misconfigured with IPv6, seemingly because of a router or ISP 
issue. That’s not too surprising, as IPv6 is a fairly new technology, 
and mistakes happen. But for those unlucky users, it could cause a 
significant impact on everyday experiences with the Internet.&lt;br /&gt;
&lt;h3 style="color: #38761d;"&gt;
Ready for the future of IPv6-only networks&lt;/h3&gt;
On an IPv6-only 
network, the best way to improve a user’s experience is to increase the 
number of services and experiences that are available over IPv6. On such
 a network, access to the IPv4 Internet is through a NAT64. These 
devices can be a fragile point of failure for connectivity, and can have
 severe performance limitations that lead to dropped packets. They also 
break IPv4 peer-to-peer connectivity, needed for some multiplayer games.&lt;br /&gt;
&lt;br /&gt;
  Across
 Microsoft, we have done a lot of work to enable the growth of IPv6 
deployments, both in enterprise and Internet settings. One of our most 
important efforts is to ensure that our server products support IPv6. 
IPv6 support is part of our Common Engineering Criteria (CEC). This is 
part of a broad company-wide commitment to customers that our business 
products, such as Exchange Server and SharePoint, support IPv6 in either
 dual-stack or IPv6-only configurations. Most Microsoft products built 
since 2007 have supported IPv6, but you can find out about &lt;a href="http://technet.microsoft.com/en-us/network/hh994905" target="_blank"&gt;IPv6 support in other Microsoft products&lt;/a&gt; on Technet. Through this effort, developers and solution providers can support IPv6 in their own products&lt;br /&gt;
&lt;br /&gt;
Microsoft is also working on IPv6 support for our own services. Earlier this year, the Internet Society announced the &lt;a href="http://www.worldipv6launch.org/press/20120117" target="_blank"&gt;World IPv6 Launch&lt;/a&gt;,
 a major milestone in the process of upgrading the Internet to IPv6. In 
June, Bing and other websites will start serving traffic over IPv6 on a 
permanent basis. Hardware vendors are working on IPv6 support in home 
routing devices, and many ISPs will start large-scale deployments of 
IPv6. CDNs (content delivery networks) have also started enabling 
support for IPv6 within their networks.&lt;br /&gt;
&lt;br /&gt;
  With the release of Windows 8, some of our infrastructure services will deploy IPv6 support.&lt;br /&gt;
  Windows
 Update is a critical service providing ongoing support and updates to 
millions of users every day. More and more PCs are going to be connected
 to mobile broadband networks, where IPv6-only is a popular 
configuration. We have to make sure that downloads are reliably 
available to you on those networks.&lt;br /&gt;
&lt;br /&gt;
  For this reason the Windows 
Update service now supports both IPv6 and IPv4. Windows Update utilizes 
CDNs for worldwide distribution of updates and we are partnering with 
them to enable IPv6 support. Windows 8 will use IPv6, if available, to 
download Windows Updates so that users always get the best possible 
connectivity when downloading updates&lt;br /&gt;
&lt;br /&gt;
  We are working with CDNs
 to extend IPv6 support beyond Windows 8. Once that work is complete, 
even Windows 7 and Windows Vista will automatically use IPv6, where it 
is available, for connecting to Windows Update.&lt;br /&gt;
  &lt;h3 style="color: #38761d;"&gt;
Leading the way&lt;/h3&gt;
Windows
 8 is connected and ready to use, and our support of IPv6 is a key part 
of ensuring that connectivity for years to come. Because IPv4 wasn’t 
designed to handle the scale of connectivity today, the Internet is 
undergoing a radical change in its foundation. Every connection to every
 website, every multiplayer game, and every video call will gradually 
move to IPv6&lt;br /&gt;
&lt;br /&gt;
  As part of that transition, Microsoft is leading 
the way by ensuring that Windows 8 provides the most resilient 
connectivity to the Internet while providing IPv6-ready products and 
services.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHzJngSIDZ7NHwD_U7b3jqFH0jabKYWSPk4Ff-zNiEaX7pK06qGhJ5TOURJQJ5asNpX7ZhK079KGFXTUI_g371H880_EBZYbBP-tez0XbM1jXuBPfQLXgn0QsmP9s0QC3obO2o1F7Brgjs/s72-c/3.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">41</thr:total></item><item><title>Introduction to the C# Language and the .NET Framework</title><link>http://ashrafwani.blogspot.com/2013/05/introduction-to-c-language-and-net.html</link><category>.NET</category><category>C#</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sun, 19 May 2013 01:23:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-1910735079038484672</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
C# is an elegant and type-safe object-oriented language that enables 
developers to build a variety of secure and robust applications that run
 on the .NET Framework. You can use C# to create traditional Windows 
client applications, XML Web services, distributed components, 
client-server applications, database applications, and much, much more. 
Visual C# provides an advanced code editor, convenient user interface 
designers, integrated debugger, and many other tools to make it easier 
to develop applications based on version 4.0 of the C# language and 
version 4.0 of the .NET Framework.&lt;br /&gt;
&lt;h4 style="color: #274e13; text-align: left;"&gt;
&lt;span class="LW_CollapsibleArea_Title"&gt;C# Language&lt;/span&gt;&lt;/h4&gt;
C# syntax is highly expressive, yet it is also simple and easy to learn.
 The curly-brace syntax of C# will be instantly recognizable to anyone 
familiar with C, C++ or Java. Developers who know any of these languages
 are typically able to begin to work productively in C# within a very 
short time. C# syntax simplifies many of the complexities of C++ and 
provides powerful features such as nullable value types, enumerations, 
delegates, lambda expressions and direct memory access, which are not 
found in Java. C# supports generic methods and types, which provide 
increased type safety and performance, and iterators, which enable 
implementers of collection classes to define custom iteration behaviors 
that are simple to use by client code. Language-Integrated Query (LINQ) 
expressions make the strongly-typed query a first-class language 
construct.&lt;br /&gt;
&lt;br /&gt;
As an object-oriented language, C# supports the concepts of 
encapsulation, inheritance, and polymorphism. All variables and methods,
 including the &lt;span class="code"&gt;Main&lt;/span&gt; method, the application's 
entry point, are encapsulated within class definitions. A class may 
inherit directly from one parent class, but it may implement any number 
of interfaces. Methods that override virtual methods in a parent class 
require the &lt;span class="input"&gt;override&lt;/span&gt; keyword as a
 way to avoid accidental redefinition. In C#, a struct is like a 
lightweight class; it is a stack-allocated type that can implement 
interfaces but does not support inheritance.&lt;br /&gt;
&lt;br /&gt;
In addition to these basic object-oriented principles, C# makes it 
easy to develop software components through several innovative language 
constructs, including the following:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Encapsulated method signatures called &lt;span class="parameter"&gt;delegates&lt;/span&gt;, which enable type-safe event notifications.&lt;/li&gt;
&lt;li&gt;Properties, which serve as accessors for private member variables. &lt;/li&gt;
&lt;li&gt;Attributes, which provide declarative metadata about types at run time. &lt;/li&gt;
&lt;li&gt;Inline XML documentation comments.&lt;/li&gt;
&lt;li&gt;Language-Integrated Query (LINQ) which provides built-in query capabilities across a variety of data sources.&lt;/li&gt;
&lt;/ul&gt;
If
 you have to interact with other Windows software such as COM objects or
 native Win32 DLLs, you can do this in C# through a process called 
"Interop." Interop enables C# programs to do almost anything that a 
native C++ application can do. C# even supports pointers and the concept
 of "unsafe" code for those cases in which direct memory access is 
absolutely critical.&lt;br /&gt;
&lt;br /&gt;
The C# build process is simple compared to C and C++ and more flexible 
than in Java. There are no separate header files, and no requirement 
that methods and types be declared in a particular order. A C# source 
file may define any number of classes, structs, interfaces, and events.&lt;br /&gt;
&lt;h4 style="color: #274e13; text-align: left;"&gt;
&lt;span class="LW_CollapsibleArea_Title"&gt;.NET Framework Platform Architecture&lt;/span&gt;&lt;/h4&gt;
C# programs run on the .NET Framework, an integral component of 
Windows that includes a virtual execution system called the common 
language runtime (CLR) and a unified set of class libraries. The CLR is 
the commercial implementation by&amp;nbsp;Microsoft of the common language 
infrastructure (CLI), an international standard that is the basis for 
creating execution and development environments in which languages and 
libraries work together seamlessly.&lt;br /&gt;
&lt;br /&gt;
Source code written in C# is 
compiled into an intermediate language (IL) that conforms to the CLI 
specification. The IL code and resources, such as bitmaps and strings, 
are stored on disk in an executable file called an assembly, typically 
with an extension of .exe or .dll. An assembly contains a manifest that 
provides information about the assembly's types, version, culture, and 
security requirements.&lt;br /&gt;
&lt;br /&gt;
When the C# program is executed, the 
assembly is loaded into the CLR, which might take various actions based 
on the information in the manifest. Then, if the security requirements 
are met, the CLR performs just in time (JIT) compilation to convert the 
IL code to native machine instructions. The CLR also provides other 
services related to automatic garbage collection, exception handling, 
and resource management. Code that is executed by the CLR is sometimes 
referred to as "managed code," in contrast to "unmanaged code" which is 
compiled into native machine language that targets a specific system. 
The following diagram illustrates the compile-time and run-time 
relationships of C# source code files, the .NET Framework class 
libraries, assemblies, and the CLR.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwnnd0vbZLBEcPk0wlM9CQWFvr2PWG0WRt1Jdd15AUzo6I0CrmWjpGTwUZXrzmqnjyKVGAfeOHSbnPRyhRe-WBw-6s4v_lYG195JiwWg0m7dnW4YxdwRKP9O35tGGqW05YZ5yHVyTptB4d/s1600/net.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="286" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwnnd0vbZLBEcPk0wlM9CQWFvr2PWG0WRt1Jdd15AUzo6I0CrmWjpGTwUZXrzmqnjyKVGAfeOHSbnPRyhRe-WBw-6s4v_lYG195JiwWg0m7dnW4YxdwRKP9O35tGGqW05YZ5yHVyTptB4d/s320/net.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Language interoperability is a key feature of the .NET Framework. 
Because the IL code produced by the C# compiler conforms to the Common 
Type Specification (CTS), IL code generated from C# can interact with 
code that was generated from the .NET versions of Visual Basic, Visual 
C++, or any of more than 20 other CTS-compliant languages. A single 
assembly may contain multiple modules written in different .NET 
languages, and the types can reference each other just as if they were 
written in the same language.&lt;br /&gt;
&lt;br /&gt;
In addition to the run time 
services, the .NET Framework also includes an extensive library of over 
4000 classes organized into namespaces that provide a wide variety of 
useful functionality for everything from file input and output to string
 manipulation to XML parsing, to Windows Forms controls. The typical C# 
application uses the .NET Framework class library extensively to handle 
common "plumbing" chores.&lt;br /&gt;
&lt;div class="sectionblock"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwnnd0vbZLBEcPk0wlM9CQWFvr2PWG0WRt1Jdd15AUzo6I0CrmWjpGTwUZXrzmqnjyKVGAfeOHSbnPRyhRe-WBw-6s4v_lYG195JiwWg0m7dnW4YxdwRKP9O35tGGqW05YZ5yHVyTptB4d/s72-c/net.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Microsoft Student Partners | J&amp;K</title><link>http://ashrafwani.blogspot.com/2013/05/microsoft-student-partners-j.html</link><category>Asim Danish</category><category>DreamSpark</category><category>Khalid Majeed</category><category>Microsoft</category><category>Microsoft Student Partners</category><category>Murfad Khan</category><category>Sajid Khaki</category><category>Uzair Bhat</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sat, 18 May 2013 19:30:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-554073575608745266</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;h3 style="background-color: #9fc5e8; color: #990000; text-align: left;"&gt;
Technology is King. Everyone uses it. But YOU embrace it, explain it, and share it. Now, go for it.&lt;/h3&gt;
&lt;div style="text-align: left;"&gt;
The Microsoft Student Partners (MSP) program offers technical training, 
incredible connections, and extraordinary opportunities. We designed 
this program to showcase students on the rise. The MSP program is for 
students who realize the best technology careers come to those chase 
their dreams.&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;i&gt;Microsoft Student Partners are social, friendly and approachable 
students who like to meet new people. MSPs are the game changers of the 
future. Many go forth to create innovative solutions that address the 
world's toughest challenges. They think and act boldly.&lt;/i&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;Get Seen Get Known: &lt;/b&gt;
As an MSP, you'll be informed about the latest Microsoft technologies. 
You will acquire the tools and training to lead technology discussions 
on your campus. You will demonstrate the newest technologies, host tech 
events, and connect with like-minded students and faculty. You will be 
the one everyone turns to for answers and insights.&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;a href="http://www.microsoftstudentpartners.com/"&gt;Come build your skills, ignite your career. And become a Microsoft technology leader on your campus.&lt;/a&gt;&amp;nbsp;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
This year &lt;a href="http://en.wikipedia.org/wiki/Kashmir" target="_blank"&gt;#Kashmir&lt;/a&gt; will be witnessing a good number of New MSP's viz.,&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;Asim Danish, Sajid Khaki, Murfad Hussain, Uzair bhat, Khalid Majeed, Danish Mehraj &amp;amp; Abrar Khan.&lt;/b&gt;&lt;br /&gt;
It is very fortunate that our youth is also becoming part of various 
such activities. I wish them great luck ahead and it will be very 
fantastic to work with them. And we hope they will bring change in 2013.&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;Sharing a little chat with, which we had lately:&lt;/b&gt;&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #274e13; text-align: center;"&gt;
&lt;b&gt;ASIM DANISH&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4WZ_eialnnyBIBYoZf5Gav0OIkl6L73PxhlJ6q94UUSzsSVQB5yPxuau1Md5vdMpAxtzqo8kcUlzqHjFmdAJLSG6HCbVgVjuGE6xCsbBj09_MlVwhP-iqOKrJlYeQQyuP7Oc-XgvRh4uY/s1600/asim.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4WZ_eialnnyBIBYoZf5Gav0OIkl6L73PxhlJ6q94UUSzsSVQB5yPxuau1Md5vdMpAxtzqo8kcUlzqHjFmdAJLSG6HCbVgVjuGE6xCsbBj09_MlVwhP-iqOKrJlYeQQyuP7Oc-XgvRh4uY/s1600/asim.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;b&gt;&lt;/b&gt;A 21 year old guy, MSP, First and yet only &lt;a href="http://www.microsoft.com/India/student/windowsUcrew/"&gt;Windows Ucrew&lt;/a&gt;
 member from J&amp;amp;K says he is very enthusastic about new technologies,
 especially networking. He want to create awareness among youth in 
R&amp;amp;D controls and Windows server families. He is pursuing his B.Tech 
in C.Sc. at Islamic University of Science and Technology.&lt;br /&gt;
You can read his &lt;a href="http://www.asimdanish.blogspot.com/"&gt;Blog&lt;/a&gt;  or reach him via &lt;a href="http://twitter.com/aasimdanish"&gt;Twitter&lt;/a&gt; or &lt;a href="http://fb.me/asim.dan"&gt;Facebook&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="color: #274e13; text-align: center;"&gt;
&lt;b&gt;UZAIR BHAT&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRGM4BS1-lOXZf6A2IfxP_yCGNzPeej0sm_JuI9oIW4L1KC03hgXe0Kjvm1qyuM8hV0OayQqtJ6ee6bQRa22-UHL7_3U6Of9pTifNExBRMjnvE9AsVDe7XvnUMkr8yslsfVT9wyjDFhMrU/s1600/uzair.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRGM4BS1-lOXZf6A2IfxP_yCGNzPeej0sm_JuI9oIW4L1KC03hgXe0Kjvm1qyuM8hV0OayQqtJ6ee6bQRa22-UHL7_3U6Of9pTifNExBRMjnvE9AsVDe7XvnUMkr8yslsfVT9wyjDFhMrU/s1600/uzair.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
Another 21 year old guy, MSP
 very much into networking stuff, wanna be developer has qualified for 
this year MSP program with his dedication and robust development skills.
 He is presently persuing majors in computer Sciences.&lt;br /&gt;
He says &lt;i&gt;"What
 actually inspired me for this program: Microsoft on its own is a very 
big corporation and are providing opportunities, like this one, is very 
helpful and interactive for the students. So why not take an advantage 
by being part of such a program."&lt;/i&gt;&lt;br /&gt;
His goal for this season will be interacting with enthusiastic students and is already dived into Windows 8 development.&lt;br /&gt;
You can reach him via  &lt;a href="http://twitter.com/uzairbhat11"&gt;Twitter&lt;/a&gt; or &lt;a href="http://fb.me/uzair.bhat.9"&gt;Facebook&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #274e13; text-align: center;"&gt;
&lt;span style="font-weight: bold;"&gt;SAJID KHAKI&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1Z13zl3E8QdRN-GcZ1VD7fx2vzhS6hYAx5i_Y-EjfjpPeSxQPyYfoA630kYnzsR3l4AUJekqresyxeizJ4y0zk_x2ixtbidmTrfH5ut28qc9vlylBAMja6A2tvHnKZ4CFQR9e8DGTCRSW/s1600/IMG_1045.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1Z13zl3E8QdRN-GcZ1VD7fx2vzhS6hYAx5i_Y-EjfjpPeSxQPyYfoA630kYnzsR3l4AUJekqresyxeizJ4y0zk_x2ixtbidmTrfH5ut28qc9vlylBAMja6A2tvHnKZ4CFQR9e8DGTCRSW/s1600/IMG_1045.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;
Another wanna be developer, C# freak and having hands on windows phone 8 development lately. Sajid marks it that, "&lt;i&gt;I am very crazy about developing and I like everything related to developing and designing but i want to be the master of one."&lt;br /&gt;
In year 2012 i was the volunteer for Microsoft Dreamspark, and as a 
volunteer i learnt alot about new technologies through Microsoft Msp’s 
and  from Microsoft's great personalities. so I decided to be the part 
of Microsoft as MSP, and I did it by cracking certain rounds of 
selection, I even took Help from  the existing MSP's. I am very thankful
 to them as well. As a MSP i would spread New technologies and trends 
among people,by organising technical events,sessions.debates etc.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;/i&gt;His focus for 2013 season will be Developing Windows 8 applications and publishing same to marketplace.&lt;br /&gt;
You can reach him via &lt;a href="http://fb.me/sajidkhaki"&gt;Facebook&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="color: #274e13; text-align: center;"&gt;
&lt;b&gt;MURFAD A KHAN&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4jXIog_bwpjinn0nQvDABtr6ZdROnoxG0KpUK9vH4rCDS5GAH4e_BAAqTaY-hX84BaMFxnaxQ-jB1yhFCmEPbM0Recr2-gxTqDPkN89BDsRvXPKSATf5m-6_5-xFJsDVtf7Lln2frER6_/s1600/murfad.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4jXIog_bwpjinn0nQvDABtr6ZdROnoxG0KpUK9vH4rCDS5GAH4e_BAAqTaY-hX84BaMFxnaxQ-jB1yhFCmEPbM0Recr2-gxTqDPkN89BDsRvXPKSATf5m-6_5-xFJsDVtf7Lln2frER6_/s1600/murfad.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
It doesn't matter what we study, but what matters is what inspires us.&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
Murfad Khan is a bussiness student, But his passion for technology has 
turned him to be next geek. His love for XAML and XNA has turned him to Kinect X-BOX developer. But the recent trend in technology has turned 
him to be Windows 8 Metro application developer and he says he is 
already into it. His core focus till next fall will be on WP8 and Win 8 
Development.&lt;br /&gt;
You can reach him via  &lt;a href="http://fb.me/mFu.kHaN"&gt;Facebook&lt;/a&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: center;"&gt;
&lt;b style="color: #274e13;"&gt;KHALID MAJEED&lt;/b&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7cGmgmDibv4Q_EfYOcilID3qaZ8VUImwCVoS6Q0MhTNddkjps5O3K_Tz_L7WFf_oqw2arUo5Ec41-bJOWthaM7sGinHJzdCjOMev4_EnItMC4LPS12hsvoM_9Qg9-OsJFi7SkJ98w2kFI/s1600/khalid.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7cGmgmDibv4Q_EfYOcilID3qaZ8VUImwCVoS6Q0MhTNddkjps5O3K_Tz_L7WFf_oqw2arUo5Ec41-bJOWthaM7sGinHJzdCjOMev4_EnItMC4LPS12hsvoM_9Qg9-OsJFi7SkJ98w2kFI/s1600/khalid.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;
Being associated with technology and making use of it are two different 
scenarios and i am with the later. Being recognized as MSP this year 
isn't achievement for me but is just first step towards my goal, that's 
what i think. I am obsessed with technology, I love the development flow
 of Windows 8 Metro Applications and i simply have crush on it. Metro 
style Apps. turned me a XAML programmer from a .net programmer. I love 
presenting my skills as i did last year in Microsoft DreamSpark Yatra, 
and i got chance to show my Hands on Windows Phone 7 &lt;br /&gt;
You can reach him via  &lt;a href="http://fb.me/khalid.majeed.7"&gt;Facebook&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style="text-align: left;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;/div&gt;
&lt;div style="text-align: left;"&gt;
&lt;i&gt;&lt;/i&gt; &lt;/div&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4WZ_eialnnyBIBYoZf5Gav0OIkl6L73PxhlJ6q94UUSzsSVQB5yPxuau1Md5vdMpAxtzqo8kcUlzqHjFmdAJLSG6HCbVgVjuGE6xCsbBj09_MlVwhP-iqOKrJlYeQQyuP7Oc-XgvRh4uY/s72-c/asim.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">New Delhi, Delhi, India</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">28.635308 77.22496000000001</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">28.189414499999998 76.579513 29.0812015 77.870407000000014</georss:box></item><item><title>HTML5 New Elements</title><link>http://ashrafwani.blogspot.com/2013/05/html5-new-elements_17.html</link><category>HTML</category><category>HTML5</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Fri, 17 May 2013 23:59:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-1442351238367688492</guid><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBgGAPSN-MOek-txY4iuGzTIvSkhUpJZBkAycl_X86uTTsh_yFarrIkoGHOLBGfu1XkYtpdmafBGosUbby2WjOBZ_n6SESMYPr7lrFqDHTx1_AZDx4VxwL1Prih3ttQBxe_b38vRniCJFP/s1600/url.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="137" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBgGAPSN-MOek-txY4iuGzTIvSkhUpJZBkAycl_X86uTTsh_yFarrIkoGHOLBGfu1XkYtpdmafBGosUbby2WjOBZ_n6SESMYPr7lrFqDHTx1_AZDx4VxwL1Prih3ttQBxe_b38vRniCJFP/s320/url.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h2 style="color: lime;"&gt;
New Elements in HTML5&lt;/h2&gt;
The internet, and the use of the internet, has changed a lot since HTML 4.01 became a standard in 1999.&lt;br /&gt;
Today, several elements in HTML 4.01 are obsolete, never used, or not used the way they were intended. All those elements are removed or re-written in HTML5.&lt;br /&gt;
To better handle today's internet use, HTML5 also includes new elements for drawing graphics, adding media content, better page structure, better form handling, and several APIs to drag/drop elements, find Geolocation, include web storage, application cache, web workers, etc. &lt;br /&gt;
&lt;ul style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;
&lt;li&gt;&lt;h3&gt;
The New  Canvas Element&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace; text-align: left;"&gt;
&lt;li&gt;&lt;h3&gt;
New Media Elements&lt;/h3&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;
New Form Elements&lt;/h3&gt;
&lt;/li&gt;
&lt;li&gt;&lt;h3&gt;
New Semantic/Structural Elements&lt;/h3&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
&lt;span style="font-size: small;"&gt;&lt;span style="font-weight: normal;"&gt;&amp;nbsp;HTML5 offers new elements for better structure: We will discuss all these elements in next article. &lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;/div&gt;
</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBgGAPSN-MOek-txY4iuGzTIvSkhUpJZBkAycl_X86uTTsh_yFarrIkoGHOLBGfu1XkYtpdmafBGosUbby2WjOBZ_n6SESMYPr7lrFqDHTx1_AZDx4VxwL1Prih3ttQBxe_b38vRniCJFP/s72-c/url.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Visual Studio 2010 Keyboard Shortcuts (30+)</title><link>http://ashrafwani.blogspot.com/2012/02/visual-studio-2010-integrated.html</link><author>noreply@blogger.com (Anonymous)</author><pubDate>Mon, 13 Feb 2012 22:01:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-6073814388253678008</guid><description>The &lt;b&gt;Visual Studio 2010&lt;/b&gt; integrated development environment (IDE) includes several pre-defined keyboard shortcut. Here is a list of more than 30 useful keyboard shortcuts that will make you a lot more productive.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Switching between Windows:&lt;/b&gt;&lt;br /&gt;
*. Ctrl+F6 – navigate between various panes that appear in the base code editing window.&lt;br /&gt;
*. Shift+Alt+Enter – full-screen mode at any time. In full-screen mode, only the active window is visible infull screen.&lt;br /&gt;
*. Alt+F6/Alt+Shift+F6 – move cursor away from the main editing section into docked windows like Properties, Help, Dynamic help, Server Explorer (if these windows are open).&lt;br /&gt;
*. F7 – Jump to Code Behind/Base Code editing window&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Editing:&lt;/b&gt;&lt;br /&gt;
*. Ctrl+Shift+V – cycle through the clipboard ring.&lt;br /&gt;
*. Ctrl+- (Ctrl + Hyphen) – similar with Internet Explorer,very easy to navigate from page to page.&lt;br /&gt;
*. Ctrl+Shift+- – cycles in the opposite direction.&lt;br /&gt;
*. Block Selection – press Alt and then select the area you want with your mouse.&lt;br /&gt;
*. Line No in Code – Tools&gt;Options&gt;Text Editor&gt;All Languages&gt;General&gt;Line numbers.&lt;br /&gt;
*. Ctrl+] – matching brace/comment/region/quote&lt;br /&gt;
*. F4 – Property Window&lt;br /&gt;
*. Ctrl+Alt+L – Solution Explorer&lt;br /&gt;
*. Ctrl+Alt+O – Output Window&lt;br /&gt;
*. Ctrl+Alt+K – Task List&lt;br /&gt;
*. Ctrl+Shift+Space – intelligence window.&lt;br /&gt;
*. Ctrl+R – Word Wrap&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Code Format:&lt;/b&gt;&lt;br /&gt;
*. Ctrl+K, Ctrl+F – Auto-format selection&lt;br /&gt;
*. Ctrl+U – Convert to lower case&lt;br /&gt;
*. Ctrl+Shift+U – Convert to upper case&lt;br /&gt;
*. Ctrl+K, Ctrl+C – Comment selection&lt;br /&gt;
*. Ctrl+K, Ctrl+U – Uncomment selection&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Code Outline:&lt;/b&gt;&lt;br /&gt;
*. Ctrl+M, Ctrl+M – Fold/Unfold the current code block&lt;br /&gt;
*. Ctrl+M, Ctrl+L – Unfold all&lt;br /&gt;
*. Ctrl+M, Ctrl+P – Stop outlining&lt;br /&gt;
*. Ctrl+M, Ctrl+O – Fold all&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Running/Debugging:&lt;/b&gt;&lt;br /&gt;
*. F5 – Start Application in debug Mode&lt;br /&gt;
*. Ctrl+F5 – Start Without debugging&lt;br /&gt;
*. F11 – Step into&lt;br /&gt;
*. F10 – Step over&lt;br /&gt;
*. Shift + F11 – Step Out&lt;br /&gt;
*. Shift + F5 – Stop debugging&lt;br /&gt;
*. Ctrl+Shift+F5 – Restart Debugging</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><title>Protect your PC from Auto-Run Virus</title><link>http://ashrafwani.blogspot.com/2012/02/if-you-want-protect-your-pc-and.html</link><author>noreply@blogger.com (Anonymous)</author><pubDate>Mon, 13 Feb 2012 21:26:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-7683568710668080240</guid><description>If you want protect your PC and external devices from viruses, which spread via removable media, I found excellent software &lt;a href="http://antirun.net"&gt;' Antirun '&lt;/a&gt;.&lt;br /&gt;
Antirun has multiple feature such as automatic scanning, remove viruses, and system protection etc which enables security of your PC. I am going to tell you how to protect your PC from auto-run virus using &lt;a href="http://antirun.net"&gt;' Antirun '&lt;/a&gt;.&lt;br /&gt;
You just need to follow the following simple and easy steps.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 1: Download &lt;a href="http://antirun.net"&gt;' Antirun '&lt;/a&gt; and install it in your PC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 2: It will start automatically and whenever you plug-in any removable device. &lt;a href="http://antirun.net"&gt;' Antirun '&lt;/a&gt; Window will appear.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Step 3: Click on ‘Delete’ button.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It will remove your auto-run file from your removable device. I hope this handy tutorial helps you to protect your PC from auto-run viruses.&lt;br /&gt;
Share this tutorial within your social circle and do not forget to give us feedback.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://antirun.net"&gt;Click to download Antirun&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">Srinagar</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">34.0836581 74.797368099999971</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">33.968329600000004 74.706473599999967 34.1989866 74.888262599999976</georss:box></item><item><title>The future of Story Creator</title><link>http://ashrafwani.blogspot.com/2012/02/future-of-story-creator.html</link><author>noreply@blogger.com (Anonymous)</author><pubDate>Fri, 10 Feb 2012 22:28:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-5455926290137742913</guid><description>A while ago we released a sample called Story Creator:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://code.msdn.microsoft.com/CSWP7AzureVideoStory-2b9c3e12"&gt;Video Story&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
It combines several technologies, such as Windows Phone, Windows Azure, WCF, and C++. It is  a complete application that you can use and extend. But we're also aware of some limitations. For example, it is based on Windows Phone 7.0, not the latest Mango release. It doesn't offer too many features. However, do not worry. We don't stop here. We want to continue to improve it, and provide more features.&lt;br /&gt;
In this blog post, I'll outline several potential features that may come in a future release. Note I'm not promising anything here. This is just what we're trying to do.&lt;br /&gt;
The focuses on the next release are:&lt;br /&gt;
* Upgrade to Windows Phone 7.1&lt;br /&gt;
* Create a Windows 8 XAML version of the client application, using .NET (not C++)&lt;br /&gt;
* Create a Windows 8 HTML version of the client application&lt;br /&gt;
* Port the C++ native video encoding component (used in the worker role) to a custom WinRT component&lt;br /&gt;
* Add some new features, such as caption text for each photo, and secondary tiles integration with Windows Phone/Windows 8&lt;br /&gt;
* Fix bugs&lt;br /&gt;
* Refactor code&lt;br /&gt;
Starting from now, I'll try to write some blog posts about how we implement those new features. As soon as a sample application gets a little bigger, it is difficult to see how it works without documentations. These blog posts reflect the work I'm doing. But they may not directly reflect what the final sample application will be. In addition, I'm also learning. There're a lot of new technologies, and I think I still have a lot to learn aboutprogramming best practices. So bare with me if you see something that may not be a best practice. I'll be very appreciated if you can point out problems in these blog posts.&lt;br /&gt;
What's more, some of the blog posts may contain project attachments. These projects are NOT samples, but rather prototypes. Sometimes I'm unsure how to proceed to implement a certain feature, so I write prototypes before actually implementing it. The prototypes should in general work fine. But if you want to use them in your production code, you should check carefully to make sure they don't contain bugs, securityissues, and performance is fine.&lt;br /&gt;
Finally, I don't know how many blog posts I will be writing. After all, this  sample is a side project. Usually I can only spend my spare time on it.&lt;br /&gt;
If you have any suggestions, feel free to leave comments on the blog posts.</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>Bring your idea to life - Turn it into an Application</title><link>http://ashrafwani.blogspot.com/2012/02/bring-your-idea-to-life-turn-it-into.html</link><author>noreply@blogger.com (Anonymous)</author><pubDate>Fri, 10 Feb 2012 22:09:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-2203891705393423870</guid><description>Windows Phone 7.5 brings dozens of new platform features to Windows Phone.&lt;br /&gt;
When you have previously built an application for Windows Phone, you might ask yourself, " How do I take advantage of all these cool new features in my existing Windows Phone Application?"&lt;br /&gt;
Check out the full post from David Hernie:&lt;br /&gt;
&lt;br /&gt;
http://www.mytic.be/blog/dhe/Lists/Billets/Post.aspx?ID=91</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><title>12 Top Legal Sites You Should Check Out</title><link>http://ashrafwani.blogspot.com/2012/01/12-top-legal-sites-you-should-check-out.html</link><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 18 Jan 2012 23:31:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-6577226740996297586</guid><description>&lt;a href="http://trial-technology.blogspot.com/2011/12/12-top-legal-sites-you-should-check-out.html?spref=bl"&gt;Click Here to see the content...&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>An Interview with Microsoft</title><link>http://ashrafwani.blogspot.com/2012/01/ashraf-wani-msp-from-caset-engineering.html</link><category>Microsoft</category><category>Microsoft Feed</category><category>Microsoft Student Partners</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Sun, 15 Jan 2012 10:11:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-4343241059004859399</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikYJPRQOReV_iyCObLtINV7zzA6qKk2tTlRBVZabD0xLG1o_5MgNXJIXQ34CTMJ4alIPLZeAyu0zDSWSbvy7aM7HL0qJrUcH_0JwbCiBA1Bt2tikEf6vmk4tkblm4KHIMmM82gdnAlrm_-/s1600/180594_162713457111750_100001192903250_310155_3796000_a.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="303" width="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikYJPRQOReV_iyCObLtINV7zzA6qKk2tTlRBVZabD0xLG1o_5MgNXJIXQ34CTMJ4alIPLZeAyu0zDSWSbvy7aM7HL0qJrUcH_0JwbCiBA1Bt2tikEf6vmk4tkblm4KHIMmM82gdnAlrm_-/s320/180594_162713457111750_100001192903250_310155_3796000_a.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Tell us who you are?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Hi, I am &lt;a href="http://facebook.com/aashu2804a1"&gt;Ashraf Wani&lt;/a&gt;, a Microsoft Student Partner pursuing my B.C.A (Computer Applications) from &lt;a href="http://www.casetcollege.in"&gt;CASET Engineering College&lt;/a&gt; located at Srinagar J&amp;K. Having a keen interest in Software Engineering and Information Technology, I am enjoying being with Microsoft. I love public speaking and spreading the knowledge and the technologies to maximum people I can. I have organized various seminars with existing MSP's of Srinagar at various colleges in Srinagar and near by.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Tell us about your University?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
My college is an affiliate institute of &lt;a href="http://www.kashmiruniversity.net"&gt;Kashmir University&lt;/a&gt;, Srinagar. The faculties are awesome, an expert in their departments. The management is a lot helpful for the students in need, be it any sort of need. Focusing on my college, there are a few technical communities in my college, so the few technical events are organized within my campus, but I always felt a need to attend seminars and technical sessions which are generally few in my campus.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Tell us about your MSP history, when were you awarded?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
My journey towards Microsoft begins with the MSP's of Srinagar when one of them came to our college for a Tech Session. I first applied for the MSP program in the year 2011 and I made it to the prestigious list in the very first attempt. The best part is, after as well as before becoming a MSP I have got a lot of opportunities to learn from the professional and even on the recent topics like Cloud, WP7, Silverlight etc. Before being a MSP I have also organized renowned seminars like &lt;a href="http://www.dreamspark.com"&gt;Dream Spark&lt;/a&gt; Yatra 2011 with MSP's of Srinagar, which has helped thousands of students to know technology better and get the Microsoft software for free.&lt;br /&gt;
And now I can proudly say that yes I am a Microsoftie.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnYHnpJ4SPIq87Gmf90UkACYrT4jh6Sj7WPE3p0XgZ7oFrvkE_Nd_Gm7Zj2AF-CLZtKCpqLa1U7MA6nQxs20rSdFl_lwxFHInlmFajOnGEcDr2pYBUZFNU0x-EaO5CWGU8puKMby42-ThV/s1600/Presenter.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="251" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnYHnpJ4SPIq87Gmf90UkACYrT4jh6Sj7WPE3p0XgZ7oFrvkE_Nd_Gm7Zj2AF-CLZtKCpqLa1U7MA6nQxs20rSdFl_lwxFHInlmFajOnGEcDr2pYBUZFNU0x-EaO5CWGU8puKMby42-ThV/s320/Presenter.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;What do you do in order to keep up with latest tools and technologies while focusing on your education?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Being very frank, attending the sessions of Kashmir User Group or the sessions from Professionals is sufficient to know about the latest tools and technologies. But if we talk about a broader part net surfing is the best thing you can do with. I have subscribed various personalities and pages at Facebook, Twitter, LinkedIn, etc which is really a great part of being aware to latest things. At recent I am reviewing about Windows 8 developers preview, VS2010 , windows phone 7 toolkit 7.1 etc. Being a student developer, it’s important for me to stay up to date with the changes so that one day I could bring some revolutionary product of my own.&lt;br /&gt;
&lt;b&gt;What does being an MSP mean to you? and What makes you a great MSP?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
I don’t feel there is any other reward equivalent to being an MSP for a Tech Student. I'm a only MSP from my college and Microsoft has only 5 MSP's from Srinagar and I'm one of them, that makes me proud. Being an MSP, I am also aware of my duties to the student community. I have to adapt quickly to the updates and then pass it on to my fellow students. The knowledge I get by attending the conferences, seminars, and UG meets, I share that with my fellows by organizing events in my college and also in the colleges that do not have MSPs. I do invite some professionals to deliver sessions in my institute, which would have not been possible without the MSP program. MSP, though it refers to being &lt;a href="http://www.microsoftstudentpartners.com"&gt;Microsoft Student Parter&lt;/a&gt; but really makes you feel most special person. Me as a MSP is really a helpful hand for students at my college, specially my juniors. I generally do organize seminars and sessions on any new technology I learn about. Basic aim is to share and being updated so I just have casual sessions with my college mates, whenever I get a free time. I have also helped and organized DreamSpark Yatra 2011 and tech sessions at various colleges.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Tell us about faculty support in promoting tools and technologies?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Generally faculties are associated to most famous technologies, it really makes me feel proud to introduce them the latest and new programs or products of Microsoft. They always show a keen interest.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you could ask Steve Ballmer one question about Microsoft, what would it be?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
How everyone is so DYNAMIC at Microsoft?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Had a chance to attend “MSP Summit”? When and how was your experience?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
NO&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipBVY5YupTh3ng_gGM0LFRShna8r_VulBmPPrxtrzVe29iPndcFpxNgfSKEDhzwkuhaIhr3pRP14s6WTocvCMbGBeHH1FZv8ZbzER9Lh3rOqS2e_p9QjI1S-Kx4VcVYfRfILQUyb8LKFn2/s1600/224757_184724718243957_100001192903250_436423_2208270_n.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="240" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipBVY5YupTh3ng_gGM0LFRShna8r_VulBmPPrxtrzVe29iPndcFpxNgfSKEDhzwkuhaIhr3pRP14s6WTocvCMbGBeHH1FZv8ZbzER9Lh3rOqS2e_p9QjI1S-Kx4VcVYfRfILQUyb8LKFn2/s320/224757_184724718243957_100001192903250_436423_2208270_n.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Who are your top 5 MSP’s from your country? and why?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://facebook.com/junaidmasoodi"&gt;Junaid Masoodi&lt;/a&gt;, &lt;a href="http://facebook.com/shehlarashid"&gt;Shehla Rashid&lt;/a&gt;, &lt;a href="http://facebook.com/hotcomputerworks"&gt;Nawaz Dhandala&lt;/a&gt;, &lt;a href="http://facebook.com/mvpriyank"&gt;M V Priyank&lt;/a&gt;, &lt;a href="http://facebook.com/shashank.saxena077"&gt;Shashank Saxena&lt;/a&gt; and the few more.  They are so because they are best at approaching to students and very quick to, that’s why they are having such great heights, various other factors like infrastructure and college support really do matters in making MSP the top one.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What you think about the MSP’s role in promoting technology at your campus?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
MSP’s plays a prominent roles in promoting technology. As we all know that many a times labs includes pirated software etc. It’s the group of enthusiast people who really do efforts to get the best for the college and at very low economy. That’s where MSP’s create a difference by introducing programs like MSDN academic alliance , i-spark , etc. Promoting technology is the prime motive of the MSP program and I do feel the responsibility. The curriculum taught in our colleges is not enough for the students who will join the industry at some point of time.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you get a chance to suggest one conference in your Region? What would it be and why?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Obviously at CASET Engineering College.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is the best thing that has happened since you have become a MSP?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Nothing special yet.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxy085hclrBDxYQYp2b62FEn8VG_wVlNGIfvRkIJQMYjg5Rv5ROkvsGU2XQrDIiWmE8qBnBYOTr64A9aAZshD4ELzFBembknGH9HbYDXkGEY0TME1gdyf0t9cucfqmYXgcyCjCk9G3SDm/s1600/Students+and+some+staff+members.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="240" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiMxy085hclrBDxYQYp2b62FEn8VG_wVlNGIfvRkIJQMYjg5Rv5ROkvsGU2XQrDIiWmE8qBnBYOTr64A9aAZshD4ELzFBembknGH9HbYDXkGEY0TME1gdyf0t9cucfqmYXgcyCjCk9G3SDm/s320/Students+and+some+staff+members.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Which was the last non-technical book you read?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Don't remember. Mostly involved with technical books.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If you could do so, how would you plan your academic studies differently?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Whatever I study or read, I always do Facebook updates and Tweets related to these implementations. I would always love to go for algorithmic or practical part more than the theoretical part.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;If there was one place you could travel to, right now, where would it be and why?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Dubai City, UAE or Redmond City, Washington.&lt;br /&gt;
I have a dream to visit the Microsoft’s headquarter and I think it’s the sufficient reason to go to Redmond and Dubai being my Dream Land.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How can one be a part of MSP Club? Any suggestions for them?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Just be interactive, be technology lover and most important apply for the MSP program. Your dedication to the student community is more important for selection than your academics. Once you get into this club, you would learn the technologies very soon and would be able to promote it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Who are your top 5 technical experts from your country?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Not anyone yet.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What are your future plans?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To work as a Software Engineer in Microsoft, add something really great to the technology.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT4cTO5EsqGl8OH4WEKWVLpLpOz_iNldJ_rihrOJBMCkh3HYSidRSWR3VxWs-qdGNXN4mcQaEr5vLILgvwRqLV0VSr7vcyrvJ130ulhiUQMdEtpzioLnKWZ0J7giir5nrcDV6aDCvipeCX/s1600/15052011007.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="240" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT4cTO5EsqGl8OH4WEKWVLpLpOz_iNldJ_rihrOJBMCkh3HYSidRSWR3VxWs-qdGNXN4mcQaEr5vLILgvwRqLV0VSr7vcyrvJ130ulhiUQMdEtpzioLnKWZ0J7giir5nrcDV6aDCvipeCX/s320/15052011007.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;What two or three accomplishments have given you the most satisfaction? Why?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
First is the being a MSP, it really feels great to be attached with Microsoft, which is really a dream company for a Computer science student.&lt;br /&gt;
Second best thing joining the CASET College, which has supported at every step from seminars to sessions. This college has been a great help in my life and I enjoyed a lot in my college.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Any Message you want to give to the readers of MicrosoftFeed?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Always chase your dreams and never worry about the world.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPBstlVRdpJB5V4xdWv9ONCYsAKeoO8wZGAwUuNqomAK4fZnK5Iv7uIh4hwiYPeciDbHo1BXQYHqTjpVv92-g2Y4XjHjokk2je4S7oYSkj-zCWBUUNMsYNDVxf5Te8iFmvsaRfOpHqQ4oT/s1600/Audience.jpg" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="240" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPBstlVRdpJB5V4xdWv9ONCYsAKeoO8wZGAwUuNqomAK4fZnK5Iv7uIh4hwiYPeciDbHo1BXQYHqTjpVv92-g2Y4XjHjokk2je4S7oYSkj-zCWBUUNMsYNDVxf5Te8iFmvsaRfOpHqQ4oT/s320/Audience.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;Your contact information?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Blog / Website - http://ashrafwani.blogspot.com&lt;br /&gt;
University Website – http://www.casetcollege.in&lt;br /&gt;
Twitter – http://www.twitter.com/aashu_wani&lt;br /&gt;
Facebook - http://www.facebook.com/aashu2804a1&lt;br /&gt;
LinkedIn – http://in.linkedin.com/in/ashrafwani&lt;br /&gt;
Interview Link - http://shaikhjees.com/meet-ashraf-wani-msp-from-caset-engineering-college-jammu-and-kashmir/21672</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikYJPRQOReV_iyCObLtINV7zzA6qKk2tTlRBVZabD0xLG1o_5MgNXJIXQ34CTMJ4alIPLZeAyu0zDSWSbvy7aM7HL0qJrUcH_0JwbCiBA1Bt2tikEf6vmk4tkblm4KHIMmM82gdnAlrm_-/s72-c/180594_162713457111750_100001192903250_310155_3796000_a.jpg" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">Srinagar</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">34.0836581 74.797368099999971</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">33.968329600000004 74.706473599999967 34.1989866 74.888262599999976</georss:box></item><item><title>Microsoft announced 2 new MSP's in Jammu and Kashmir.</title><link>http://ashrafwani.blogspot.com/2012/01/microsoft-announced-2-new-msps-in-jammu.html</link><category>Microsoft</category><category>Microsoft Feed</category><category>Microsoft Student Partners</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 11 Jan 2012 22:31:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-6847324083829113867</guid><description>The Student Partners Program is an elite job opportunity offered to students enthusiastic about marketing and technology. Individuals that take part in this Microsoft student representative program understand and are passionate about Microsoft technologies and platforms.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MSP's are Microsoft “black-belt” influential students who have demonstrated their commitment to sharing their expertise with student peers. The Microsoft Student Partner program consists of the brightest and most innovative student developers and technology enthusiasts from universities around the world.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
And since this program is Microsoft way of encouraging students who are interested in building a closer relationship with Microsoft, and those who are simply hooked on technology, to develop their skills further. Microsoft recently selected 2 new MSPs from Srinagar, Jammu and Kashmir. These 2 MSP represents 2 different affiliated colleges of Kashmir University!&lt;br /&gt;
&lt;br /&gt;
1. Ashraf Wani - CASET Engineering College&lt;br /&gt;
&lt;a href="https://facebook.com/aashu2804a1"&gt;Facebook&lt;/a&gt; - &lt;a href="https://twitter.com/aashu_wani"&gt;Twitter&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. Irtiqa Qureshi - SSM College of Engineering&lt;br /&gt;
&lt;a href="https://facebook.com/irtiqaqureshi"&gt;Facebook&lt;/a&gt; - &lt;a href="https://twitter.com/irru90"&gt;Twitter&lt;/a&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><title>How to become a Microsof Student Partner (MSP)</title><link>http://ashrafwani.blogspot.com/2011/12/how-to-become-microsof-student-partner.html</link><category>Imagine Cup</category><category>Microsoft</category><category>Microsoft Student Partners</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Mon, 19 Dec 2011 20:31:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-7946502568631546074</guid><description>&lt;b&gt;Program Overview:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPHHQ8rbx-uhQ1ySilXuyW2KRKxmO3n7bdHseyKWg9LE7k2lV9dA9dxfUAdR4omUt015EEqFvvkDiSHehdk1YBQmlI9kwCLzp0DawjzMnLVDqYWZwdJ_f4wmhiAOnIL9t0HRV-nJ63o0Hz/s1600/Microsoft-Student-Partners.gif" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="88" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPHHQ8rbx-uhQ1ySilXuyW2KRKxmO3n7bdHseyKWg9LE7k2lV9dA9dxfUAdR4omUt015EEqFvvkDiSHehdk1YBQmlI9kwCLzp0DawjzMnLVDqYWZwdJ_f4wmhiAOnIL9t0HRV-nJ63o0Hz/s320/Microsoft-Student-Partners.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
The Microsoft Student Partner Program recognizes top young minds from around the world that are passionate about technology. It’s a once in a lifetime opportunity to develop real-world skills to help you succeed in your future career, to help others learn about the technology of today and tomorrow, and to connect with other like-minded students, all whilst having a ton of fun along the way. The tenure is for 1 academic year and can be renewed by the MSP India Team if the MSP has acceptable performance and continues to meet the eligibility criteria.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is a Microsoft Student Partner?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
The ‘ideal candidate’ would be a passionate and enthusiast individual who wants to learn about new tools and technologies. You would need to have a whole range of skills including excellent time management, organization and communication skills to ensure that you could host successful campus events. An MSP should be comfortable and confident presenting in front of large audiences of both students and faculty members. General marketing skills come in very handy in order to allow you to articulate your ideas effectively when presenting. MSPs are social, friendly and approachable individuals who like to meet new people. You will require the ability work as a team as well as use your own initiative. In summary, MSPs are innovative and creative students who are extremely passionate about technology and who like to help others.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;How to apply?&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Applications for the 2011-2012 Academic Year are currently being accepted by filling the registration form at http://bit.ly/newmsp2011. This is only to express your intent of taking part in the selection process. NO confirmation emails will be sent.&lt;br /&gt;
&lt;br /&gt;
The selection process will span across multiple months. Visit this page at least once every month for updates. Some indicative parts of the selection process are listed below:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Part 1:&lt;/i&gt;&lt;/b&gt; You will need to create a video of yourself speaking about a Microsoft technology. We will provide further details on this page before 3rd June 2011.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Part 2:&lt;/i&gt;&lt;/b&gt; You will need to create an innovative Windows Phone 7 App using the free development tool and emulator. We will provide further details on this page before 29th July 2011.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Part 3:&lt;/i&gt;&lt;/b&gt; You will need to compete in the IT Challenge quiz within Imagine Cup 2012. Signup at &lt;a href="http://https://www.imaginecup.com/Registration/Default.aspx?ReferralCode=M994"&gt;Imagine Cup.&lt;/a&gt; We will provide further details on this page before 26th August 2011.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Disclaimer:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
This is a voluntary program for students and does not involve any fees. It is neither a course nor an internship.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Eligibility:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To consider applying for the MSP Program, you must be:&lt;br /&gt;
Over 17 years of age.&lt;br /&gt;
Currently studying a full-time Science, Technology, Engineering, Math or Design (STEMD) course at an officially recognized University/College in India.&lt;br /&gt;
Bachelor’s/Master’s Degree student who will complete the course during or after May 2012.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Benefits:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
As an MSP, a host of benefits are available:&lt;br /&gt;
&lt;br /&gt;
Welcome letter&lt;br /&gt;
Special MSP events conducted by Microsoft&lt;br /&gt;
MSDN subscription after successful completion of probation period&lt;br /&gt;
Rewards &amp; Recognition for top performers&lt;br /&gt;
Networking opportunities&lt;br /&gt;
Technical training &amp; resources&lt;br /&gt;
Specific Microsoft events&lt;br /&gt;
Interactions with MVPs &amp; Microsoft Employees&lt;br /&gt;
Internship &amp; Recruitment announcements for top-performers&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Contact Details:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
For queries regarding the MSP Selection process for 2011-2012 in India, post these on http://bit.ly/querymsp&lt;br /&gt;
For other questions regarding the MSP India program, email &lt;newmsp@microsoft.com&gt;&lt;br /&gt;
&lt;br /&gt;
For more details, visit - &lt;a href="https://www.microsoftstudentpartners.com/publicpages/registration.aspx?region=India"&gt;MSP India Portal&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Important links – &lt;a href="https://www.microsoftstudentpartners.com"&gt;Official Website&lt;/a&gt; | &lt;a href="https://www.facebook.com/ms.india.student"&gt;Facebook Page&lt;/a&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPHHQ8rbx-uhQ1ySilXuyW2KRKxmO3n7bdHseyKWg9LE7k2lV9dA9dxfUAdR4omUt015EEqFvvkDiSHehdk1YBQmlI9kwCLzp0DawjzMnLVDqYWZwdJ_f4wmhiAOnIL9t0HRV-nJ63o0Hz/s72-c/Microsoft-Student-Partners.gif" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">Srinagar</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">34.0836581 74.797368099999971</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">33.968329600000004 74.706473599999967 34.1989866 74.888262599999976</georss:box></item><item><title>Imagine Cup</title><link>http://ashrafwani.blogspot.com/2011/12/imagine-cup.html</link><category>Imagine Cup</category><category>Microsoft</category><category>Microsoft Student Partners</category><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 14 Dec 2011 21:54:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-2208650877528620717</guid><description>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvVdmVQhQ1Hw4TceWhgbhmDhKn8ACttu4H60ZFfkZhrpzG1W7xl_Ov1RUXYqVKBvXIruBttGZV1UA1FK45a5JORupPeIyu7cP7-orckvgzSOYeXnFqWf7wfLl37bsKuKWWfkvo6m_ukQT6/s1600/Imagine-Cup-20121.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="178" width="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvVdmVQhQ1Hw4TceWhgbhmDhKn8ACttu4H60ZFfkZhrpzG1W7xl_Ov1RUXYqVKBvXIruBttGZV1UA1FK45a5JORupPeIyu7cP7-orckvgzSOYeXnFqWf7wfLl37bsKuKWWfkvo6m_ukQT6/s320/Imagine-Cup-20121.png" /&gt;&lt;/a&gt;&lt;/div&gt;The Microsoft Imagine Cup is the world’s premier student technology competition. It provides an opportunity for students to use their creativity, passion, and knowledge of technology to help solve global challenges and make a difference in the world. While competing for cash and prizes, students gain real-life experiences, make new friends, and change the world.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Signup now on &lt;a href="https//www.imaginecup.com/Registration/Default.aspx?ReferralCode=M994"&gt;Imagine Cup&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvVdmVQhQ1Hw4TceWhgbhmDhKn8ACttu4H60ZFfkZhrpzG1W7xl_Ov1RUXYqVKBvXIruBttGZV1UA1FK45a5JORupPeIyu7cP7-orckvgzSOYeXnFqWf7wfLl37bsKuKWWfkvo6m_ukQT6/s72-c/Imagine-Cup-20121.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><georss:featurename xmlns:georss="http://www.georss.org/georss">Srinagar</georss:featurename><georss:point xmlns:georss="http://www.georss.org/georss">34.0836581 74.797368099999971</georss:point><georss:box xmlns:georss="http://www.georss.org/georss">33.968329600000004 74.706473599999967 34.1989866 74.888262599999976</georss:box></item><item><title>Which Path Would You Take For A Career In Microsoft Technology?</title><link>http://ashrafwani.blogspot.com/2011/12/which-path-would-you-take-for-career-in.html</link><author>noreply@blogger.com (Anonymous)</author><pubDate>Wed, 14 Dec 2011 21:46:00 +0530</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-8944531036603334259.post-2130073156494248356</guid><description>Here is a Microsoft ICT Curriculum Roadmap that shows the routes to the qualifications that any student can attain. The Microsoft IT Academy Program is all about curriculum development and helping students to gain commercially valuable qualifications.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9kIJMfVmkeswdx0hH0dDpPJ2-icSCT924zv5La0N61ey4eQ4OdQIeN9eR_WfjTzInBl3jOGmr4VT8bpEp72_mHABR_UKKZLZPbStX-LJT26N2ObwOFehRK4lYVAEYLrrdaI7GRihhSXBm/s1600/Which-Path-Would-You-Take-For-A-Career-In-Microsoft-Technology-600x852.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="320" width="226" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9kIJMfVmkeswdx0hH0dDpPJ2-icSCT924zv5La0N61ey4eQ4OdQIeN9eR_WfjTzInBl3jOGmr4VT8bpEp72_mHABR_UKKZLZPbStX-LJT26N2ObwOFehRK4lYVAEYLrrdaI7GRihhSXBm/s320/Which-Path-Would-You-Take-For-A-Career-In-Microsoft-Technology-600x852.png" /&gt;&lt;/a&gt;&lt;/div&gt;</description><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9kIJMfVmkeswdx0hH0dDpPJ2-icSCT924zv5La0N61ey4eQ4OdQIeN9eR_WfjTzInBl3jOGmr4VT8bpEp72_mHABR_UKKZLZPbStX-LJT26N2ObwOFehRK4lYVAEYLrrdaI7GRihhSXBm/s72-c/Which-Path-Would-You-Take-For-A-Career-In-Microsoft-Technology-600x852.png" width="72"/><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total></item></channel></rss>