<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Somasegar's blog</title><link>http://blogs.msdn.com/b/somasegar/</link><description>Corporate Vice President, Developer Division</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Enterprise Library 6.0</title><link>http://blogs.msdn.com/b/somasegar/archive/2013/04/25/enterprise-library-6-0.aspx</link><pubDate>Fri, 26 Apr 2013 00:56:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10413834</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10413834</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2013/04/25/enterprise-library-6-0.aspx#comments</comments><description>&lt;p&gt;I&amp;rsquo;ve &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2006/01/26/517773.aspx"&gt;written on my blog before&lt;/a&gt; about the Microsoft &lt;a href="http://msdn.com/entlib"&gt;Enterprise Library&lt;/a&gt;.&amp;nbsp; Enterprise Library has a long and accomplished history of providing architectural guidance, recommended practices, and reusable components to help developers, architects, and IT professionals efficiently build line-of-business (LOB) systems. Over the years, it's achieved a significant reach, seeing over 4 million downloads and powering many industrial systems.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m excited to share that the &lt;a href="http://msdn.com/practices"&gt;patterns &amp;amp; practices&lt;/a&gt; team has just released &lt;a href="http://blogs.msdn.com/b/agile/archive/2013/04/25/just-released-microsoft-enterprise-library-6.aspx"&gt;Enterprise Library 6.0&lt;/a&gt;. This new version not only includes new reusable components (called &amp;ldquo;application blocks&amp;rdquo;), but also extends the library&amp;rsquo;s integration with other technologies (such as with ASP.NET MVC and ASP.NET Web API) and simplifies its learning and usage.&lt;/p&gt;
&lt;p&gt;While this 6.0 release is filled with great things to talk about, I want to highlight three in particular:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.NET 4.5 saw the introduction of the EventSource class, which dramatically simplifies the task of doing ETW tracing in managed applications (ETW, or Event Tracing for Windows, is a fast and scalable logging mechanism built into the Windows operating system).&amp;nbsp; Enterprise Library 6.0 includes the new &lt;a href="http://channel9.msdn.com/posts/Introducing-Semantic-Logging"&gt;Semantic Logging Application Block&lt;/a&gt;, which enables you to have the simplicity and power of EventSource while still utilizing log formats and storage facilities you&amp;rsquo;re familiar with.&amp;nbsp; With this block, you can easily direct your log messages to a variety of destinations, such as rolling flat files, SQL Server databases, or Windows Azure table storage, while still maintaining the structured nature that ETW and EventSource provide.&amp;nbsp; This structure makes it much easier to later aggregate, query, and process the information you've captured.&lt;/li&gt;
&lt;li&gt;LOB apps are more and more likely to be running in distributed environments, where intermittent error conditions are not uncommon.&amp;nbsp; The updated &lt;a href="http://aka.ms/topaz"&gt;Transient Fault Handling Application Block&lt;/a&gt;, which helps to provide resilience against such conditions, has been updated with new detection strategies and with support for the new asynchronous programming features of C# 5 and Visual Basic 11, enabling increased scalability.&amp;nbsp; It&amp;rsquo;s also now available as a portable library for use with .NET 4.5, Windows Store apps, and Windows Phone apps.&lt;/li&gt;
&lt;li&gt;Previous releases of Enterprise Library have included &lt;a href="http://msdn.com/unity"&gt;Unity&lt;/a&gt;, a lightweight and extensible dependency injection container that facilitates building loosely coupled applications.&amp;nbsp; With this release, it&amp;rsquo;s seen several important enhancements, including support for Windows Store apps.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As has been the case with Enterprise Library in the past, you can easily add to your projects just the blocks you need by using the NuGet package manager in Visual Studio:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://vayb6g.blu.livefilestore.com/y1psy-spZFchY05gWxSLfi8VLf7EWtvYi3YmZ396snvz-yA5oBsfPxeImmGQ_dIQ5vq5nHbqfWT3Dy_T2gZTW9Gl04Y_a9A6LQc/image1.PNG?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://vayb6g.blu.livefilestore.com/y1psy-spZFchY05gWxSLfi8VLf7EWtvYi3YmZ396snvz-yA5oBsfPxeImmGQ_dIQ5vq5nHbqfWT3Dy_T2gZTW9Gl04Y_a9A6LQc/image1.PNG?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You can check out the Enterprise Library at &lt;a href="http://entlib.codeplex.com"&gt;http://entlib.codeplex.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413834" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/-NET+Framework/">.NET Framework</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Visual Studio 2012 Update 2 Now Available</title><link>http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx</link><pubDate>Thu, 04 Apr 2013 16:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10406400</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>140</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10406400</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2013/04/04/visual-studio-2012-update-2-now-available.aspx#comments</comments><description>&lt;p&gt;We finished the RTM release of Visual Studio 2012 in August 2012 and launched it in September.&amp;nbsp; At that time, we committed to releasing new value into Visual Studio via a regular cadence of Visual Studio Updates, and in November 2012 we released our first, Visual Studio 2012 Update 1 (VS2012.1), which contained not only bug fixes and performance improvements, but also new functionality spanning four primary areas of investment: Windows development, SharePoint development, agile teams, and continuous quality.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m excited to announce that today we&amp;rsquo;ve shipped Visual Studio 2012 Update 2 (VS2012.2) and that it&amp;rsquo;s &lt;a href="http://go.microsoft.com/fwlink/?LinkId=273878"&gt;now available for download&lt;/a&gt;.&amp;nbsp; Just as with VS2012.1 (which is installed as part of VS2012.2 for those of you who don&amp;rsquo;t already have VS2012.1 installed), this release contains important fixes as well as a wealth of new functionality, addressing feedback we&amp;rsquo;ve received from the community and aligning with key software development trends in the market.&amp;nbsp; The new functionality primarily spans (though is not limited to) five areas of investment: agile planning, quality enablement, Windows Store development, line-of-business development, and the general developer experience.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Agile planning.&lt;/strong&gt; Visual Studio 2012 introduced a wide range of capabilities focused on enabling agile teams, not only for development but also for planning.&amp;nbsp; With VS2012.2, Team Foundation Server (TFS) has been augmented with an additional variety of features to help make it even easier for agile teams to do their planning, in particular around adapting to a team&amp;rsquo;s preferences and work styles.&amp;nbsp; For example, VS2012.1 introduced new project tracking options, including a Kanban board and a cumulative flow diagram; VS2012.2 augments those experiences with the ability to customize the Kanban board to adapt it for an organization&amp;rsquo;s needs.&amp;nbsp; Other features include work item tagging that provides a simple and flexible way to add metadata to work items in support of better organization and reporting, support for emailing work items via the TFS Web Access portal, and more.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://wbsvxw.bn1.livefilestore.com/y1p4O64wPa-WLufL5Tsv-Sb1oQJGsxPqBPoZNbWWlgw3e4tiiqAs6fXVXk4JoS9BsXzhPoO2a8_TymBoZX0ly3dbUP6Slfv2Mco/image1.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://wbsvxw.bn1.livefilestore.com/y1p4O64wPa-WLufL5Tsv-Sb1oQJGsxPqBPoZNbWWlgw3e4tiiqAs6fXVXk4JoS9BsXzhPoO2a8_TymBoZX0ly3dbUP6Slfv2Mco/image1.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quality Enablement.&lt;/strong&gt; A key focus area for Visual Studio 2012 is in enabling quality to be maintained and improved throughout development cycles.&amp;nbsp; This focus can be seen not only in the RTM release, but also in VS2012.1, with the added support for code coverage with manual ASP.NET testing, with support in Test Explorer for custom &amp;ldquo;traits&amp;rdquo;, with support for cross-browser testing, and with improvements to Microsoft Test Manager.&amp;nbsp; Now with VS2012.2, support for quality enablement is taken even further.&amp;nbsp; This update introduces web-based access to the Test Case Management tools in TFS such that users can now author, edit, and execute test cases through the web portal.&amp;nbsp; It also includes the ability to profile unit tests (with results across both the unit tests and the code under test surfaced through a single report), improved unit testing support for both asynchronous code and for interactions with the UI, unit testing support for Windows Phone 8 apps, unit test playlists that enable a subset of tests to be managed together, significant improvements around testing for SharePoint 2013 (web and load testing, unit testing with emulators, coded UI support, and IntelliTrace support), and more.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://wbsvxw.bn1.livefilestore.com/y1p4O64wPa-WLutO4j2aUpNYCuyF1zdIpqOSlM1S-Rtpxz6J2kTBBd68JKHBZa_tsYl5eZZGMcMAo2JWq_reh04ZCLEvNSI-jsv/image2.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://wbsvxw.bn1.livefilestore.com/y1p4O64wPa-WLutO4j2aUpNYCuyF1zdIpqOSlM1S-Rtpxz6J2kTBBd68JKHBZa_tsYl5eZZGMcMAo2JWq_reh04ZCLEvNSI-jsv/image2.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Store development.&lt;/strong&gt; VS2012.2 includes additional new features for Windows Store development, beyond the quality enablement capabilities already mentioned.&amp;nbsp; For example, VS2012.1 included a new memory profiling tool for apps implemented with JavaScript, enabling developers to better understand the memory usage of their apps, to find and fix leaks, and so forth; for VS2012.2, we continued to invest in improved diagnostics for JavaScript apps with a new profiling tool that helps diagnose UI responsiveness issues and latency in visual updates.&amp;nbsp; This release also incorporates the latest version of the &lt;a href="http://msdn.microsoft.com/en-US/windows/apps/jj572486"&gt;Windows App Certification Kit&lt;/a&gt;.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://wbsvxw.bn1.livefilestore.com/y1pGw1rY65g-RNYLLlFo30j4iEXNwrL8FWRhOvaJeBUdd2iVQuzpeo3uw_GlzoXl-kwGlvOTqrJe8nToprkhR4EaTDz_Lraw1U7/image3.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://wbsvxw.bn1.livefilestore.com/y1pGw1rY65g-RNYLLlFo30j4iEXNwrL8FWRhOvaJeBUdd2iVQuzpeo3uw_GlzoXl-kwGlvOTqrJe8nToprkhR4EaTDz_Lraw1U7/image3.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Line-of-business development.&lt;/strong&gt; Beyond improved support for building Windows Store apps, VS2012.2 also brings with it a wealth of new and improved capabilities for developing and modernizing line-of-business (LOB) apps.&amp;nbsp; This includes the ability to use LightSwitch to easily build cross-browser and mobile web clients with HTML and JavaScript, with support to target SharePoint 2013 and Office 365.&amp;nbsp; It includes support in Blend for SketchFlow, WPF 4.5, and Silverlight 5.&amp;nbsp; And more.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://wbsvxw.bn1.livefilestore.com/y1pGw1rY65g-RNKtV3RFvP892xSwGzK-w31Rz_mGQP1OeiJfdz4-8WrRz1aK34Q6CfnEJg-EsQYLJTmEHYgwjmLQpQuUsLY2HXm/image4.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://wbsvxw.bn1.livefilestore.com/y1pGw1rY65g-RNKtV3RFvP892xSwGzK-w31Rz_mGQP1OeiJfdz4-8WrRz1aK34Q6CfnEJg-EsQYLJTmEHYgwjmLQpQuUsLY2HXm/image4.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Development experience.&lt;/strong&gt; As developers spend so much of their time using the IDE, it&amp;rsquo;s important that Visual Studio provide as streamlined an experience as possible.&amp;nbsp; Towards that end, we continually invest in new features and productivity enhancements to make the IDE the best and most productive environment possible, a trend we continue with VS2012.2.&amp;nbsp; Code map has been updated with improved responsiveness as well as with debugger integration, providing a visual perspective on the relationships and dependencies in code being debugged.&amp;nbsp; Symbol loading has been improved across both the profiling and IntelliTrace experiences.&amp;nbsp; The Workflow designer now has an improved debugging experience.&amp;nbsp; The XAML design surface in both Blend and the Visual Studio editor includes multiple performance and reliability improvements, in particular when loading large projects and when using third-party controls.&amp;nbsp; The IDE&amp;rsquo;s light and dark themes are now joined by a third, blue theme.&amp;nbsp; And more, such as including all of the improvements made available through &lt;a href="http://weblogs.asp.net/scottgu/archive/2013/02/18/announcing-release-of-asp-net-and-web-tools-2012-2-update.aspx"&gt;ASP.NET and Web Tools 2012.2&lt;/a&gt;.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://wbsvxw.bn1.livefilestore.com/y1p4O64wPa-WLt8scbVA5GdIkx8xkX9qeuQE5F23ptiYEbSs3fPyfc4EkMMQW4FmZxii7uIW58T_lsnFGlWmxGchuPSMk5qK1f3/image5.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://wbsvxw.bn1.livefilestore.com/y1p4O64wPa-WLt8scbVA5GdIkx8xkX9qeuQE5F23ptiYEbSs3fPyfc4EkMMQW4FmZxii7uIW58T_lsnFGlWmxGchuPSMk5qK1f3/image5.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=273878"&gt;Install Update 2&lt;/a&gt; today to get the latest support Visual Studio has to offer.&amp;nbsp; A more expansive list of &lt;a href="http://support.microsoft.com/kb/2797912"&gt;what&amp;rsquo;s new in VS2012.2&lt;/a&gt;, including new features and bug fixes, is also available.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10406400" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Now Available: Office Developer Tools for Visual Studio 2012</title><link>http://blogs.msdn.com/b/somasegar/archive/2013/03/04/now-available-office-developer-tools-for-visual-studio-2012.aspx</link><pubDate>Mon, 04 Mar 2013 17:03:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10398705</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>25</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10398705</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2013/03/04/now-available-office-developer-tools-for-visual-studio-2012.aspx#comments</comments><description>&lt;p&gt;As I&amp;rsquo;ve written about &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/11/12/building-apps-for-office-and-sharepoint.aspx"&gt;previously&lt;/a&gt;, we&amp;rsquo;ve been &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/07/17/office-development-with-visual-studio-2012-and-napa.aspx"&gt;developing tools&lt;/a&gt; for building the next-generation of &lt;a href="http://msdn.microsoft.com/en-us/office/apps/fp160950.aspx"&gt;apps for Office and SharePoint&lt;/a&gt;.&amp;nbsp; These tools manifest both as an online experience known as &amp;ldquo;Napa&amp;rdquo;, which we&amp;rsquo;ve been updating on a weekly basis, as well as a complete set of extensions to the rich Visual Studio client, extensions we&amp;rsquo;ve shared several times in preview form. Hot on the heels of last week&amp;rsquo;s announcement of commercial availability of the new Microsoft Office 365, I&amp;rsquo;m excited to announce that today we&amp;rsquo;re releasing those rich client tools, the Microsoft Office Developer Tools for Visual Studio 2012.&amp;nbsp; You can download them now from &lt;a href="http://aka.ms/OfficeDevToolsForVS2012"&gt;http://aka.ms/OfficeDevToolsForVS2012&lt;/a&gt;.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://udtb1g.bn1.livefilestore.com/y1p5jn807LwLCyyYucE88Nenks9inZgNcPEnaS_UcfEAWiTl5RZHbiOe7aFSIM4yjottiA2wFhYCV6f1bjPloQFrOU9LXvHvlHj/NewProject.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://udtb1g.bn1.livefilestore.com/y1p5jn807LwLCyyYucE88Nenks9inZgNcPEnaS_UcfEAWiTl5RZHbiOe7aFSIM4yjottiA2wFhYCV6f1bjPloQFrOU9LXvHvlHj/NewProject.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Office Developer Tools for Visual Studio 2012 provide broad and deep support, ranging from new templates to new designers to a whole host of integrated lifecycle tools.&amp;nbsp; They enable developers to create, edit, test, debug, package, and deploy apps for Office and SharePoint, across all current Office and SharePoint hosting models and app types.&amp;nbsp; In addition, beyond supporting a new application model based on web technologies, these tools also provide full support both for VSTO Add-ins and SharePoint Solutions.&lt;/p&gt;
&lt;p&gt;For those of you who have downloaded our preview builds of these tools, you&amp;rsquo;ll find some very welcome enhancements in this release.&amp;nbsp; For example, the tools now include a validation experience that helps you to find and fix common errors prior to submitting your apps to the Office Store.&amp;nbsp; They enable a continuous integration workflow, with both the on-premises Team Foundation Server and the cloud-hosted Team Foundation Service supporting build workflows for apps for Office and SharePoint. Windows Azure cloud service projects can be used to easily create provider-hosted apps for SharePoint.&amp;nbsp; The workflow designers have been dramatically improved, with a lot of fit-and-finish applied since the last preview.&amp;nbsp; Remote debugging is now much more applicable and powerful, thanks to Service Bus.&amp;nbsp; And a whole lot more.&lt;/p&gt;
&lt;p&gt;As an avid user of both Office and SharePoint, I&amp;rsquo;m frequently on the lookout for the next great app to make me and my team more productive.&amp;nbsp; To share your apps in the Office Store so that users like me can find them, you&amp;rsquo;ll need an Office 365 Developer Subscription, which includes a SharePoint Online Developer Site customized for creating and testing apps, and a Microsoft Seller Dashboard account to make your apps available to the hundreds of millions of Office and SharePoint users worldwide.&amp;nbsp; To assist you with this, we&amp;rsquo;ve added a new MSDN benefit for subscribers of Visual Studio Premium and Ultimate with MSDN: a one-time 12-month Office 365 Developer Subscription. Eligible MSDN subscribers can activate this benefit today from their My Account page at &lt;a href="http://msdn.microsoft.com/subscriptions/"&gt;http://msdn.microsoft.com/subscriptions/&lt;/a&gt; (the benefit excludes MPN, DreamSpark, BizSpark, and WebsiteSpark subscriptions).&lt;/p&gt;
&lt;p&gt;Download the tools, and get started building your app today.&amp;nbsp; For more information on building apps for Office and Sharepoint, see the &lt;a href="http://blogs.msdn.com/b/officeapps/"&gt;Apps for Office and SharePoint blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10398705" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>The Evolution of DevLabs</title><link>http://blogs.msdn.com/b/somasegar/archive/2013/02/19/the-evolution-of-devlabs.aspx</link><pubDate>Tue, 19 Feb 2013 19:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10393203</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10393203</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2013/02/19/the-evolution-of-devlabs.aspx#comments</comments><description>&lt;p&gt;A little over four years ago, we created the DevLabs portal on MSDN.&amp;nbsp; The idea behind this site was to provide a hub for Microsoft teams to publicly share prototypes of innovative tools for developers, showcasing and gathering feedback on technologies that were in their early stages.&lt;/p&gt;
&lt;p&gt;In the time since, we&amp;rsquo;ve seen a wealth of exciting projects come and go, many eventually moving in one way, shape, or form into Microsoft products.&amp;nbsp; For example, DevLabs was the initial home for &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2009/02/23/devlabs-code-contracts-for-net.aspx"&gt;Code Contracts&lt;/a&gt;, a general design-by-contract mechanism from Microsoft Research for .NET programmers.&amp;nbsp; The library support for Code Contracts then shipped in the .NET Framework 4, and the Microsoft Research (MSR) team behind it has been actively researching and investing in the associated testing, verification, and documentation tools.&amp;nbsp; As another example, DevLabs was the home for &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2009/05/08/building-parallel-applications-using-axum.aspx"&gt;Axum&lt;/a&gt;, a .NET language for building parallel applications.&amp;nbsp; Axum itself was later retired from DevLabs, but not before some of its core concepts were adopted by mainstream development technologies; for example, the &lt;a href="http://msdn.microsoft.com/en-us/library/hh191443(v=VS.110).aspx"&gt;asynchronous programming&lt;/a&gt; support in C# and Visual Basic in Visual Studio 2012 was initially prototyped in Axum.&amp;nbsp; From &lt;a href="http://chesstool.codeplex.com/"&gt;CHESS&lt;/a&gt; to &lt;a href="http://research.microsoft.com/en-us/projects/pex/"&gt;PEX&lt;/a&gt; to &lt;a href="http://msdn.microsoft.com/en-us/data/gg577609"&gt;Reactive Extensions&lt;/a&gt; to "&lt;a href="http://casablanca.codeplex.com/"&gt;Casablanca&lt;/a&gt;" and beyond, some very useful technologies have gotten their start on DevLabs over the last few years.&lt;/p&gt;
&lt;p&gt;At the same time, the development landscape has been evolving.&amp;nbsp; It&amp;rsquo;s become increasingly simple for anyone to codify their ideas and quickly deploy solutions in order to share concepts and learn from experiments.&amp;nbsp; In conjunction, multiple sites have sprung up to facilitate this, whether for sharing source code, such as with &lt;a href="http://www.codeplex.com/"&gt;CodePlex&lt;/a&gt;, or for sharing tools and extensions, such as with the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/"&gt;Visual Studio Gallery&lt;/a&gt;.&amp;nbsp; These sites are often integrated with the developer&amp;rsquo;s environment, such as with Visual Studio Gallery integration into Visual Studio through the Extensions and Updates dialog, providing easy self-service support for a developer to push an update out to millions of consumers of their work.&lt;/p&gt;
&lt;p&gt;With these advances, it&amp;rsquo;s time to evolve the DevLabs experience.&amp;nbsp; Starting today, we&amp;rsquo;re redirecting the existing DevLabs portal to a new &lt;a href="http://visualstudiogallery.msdn.microsoft.com/site/search?f%5B0%5D.Type=Affiliation&amp;amp;f%5B0%5D.Value=DevLabs&amp;amp;f%5B0%5D.Text=Microsoft%20DevLabs"&gt;DevLabs collection in the Visual Studio Gallery&lt;/a&gt;.&amp;nbsp; When you browse the gallery, you&amp;rsquo;ll find a &lt;a href="http://visualstudiogallery.msdn.microsoft.com/site/search?f%5B0%5D.Type=Affiliation&amp;amp;f%5B0%5D.Value=Microsoft&amp;amp;f%5B0%5D.Text=Microsoft"&gt;Microsoft collection&lt;/a&gt; that includes official releases from Microsoft (such as the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c"&gt;NuGet Package Manager&lt;/a&gt;, the&lt;a href="http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd"&gt; Productivity Power Tools&lt;/a&gt;, or the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f"&gt;Team Foundation Server Power Tools&lt;/a&gt;), but you&amp;rsquo;ll also find a new Microsoft DevLabs collection.&amp;nbsp; As was the case with the previous DevLabs portal, this is an outlet for experiments from Microsoft, experiments that represent some of the latest ideas around developer tools. This new site will enable more teams from Microsoft to more quickly share their latest thinking, and to do so in a manner that works seamlessly with developers&amp;rsquo; day-to-day workflows.&lt;/p&gt;
&lt;p&gt;As an example, a tool available in the Microsoft DevLabs category today is the &amp;ldquo;&lt;a href="http://visualstudiogallery.msdn.microsoft.com/5437f2e7-adef-44e2-b841-78be850e763e"&gt;Inline Navigate To&lt;/a&gt;&amp;rdquo; extension.&amp;nbsp; With Visual Studio 2012, developers can use the Navigate To dialog to navigate to a file or symbol, and this new extension aims to improve on that experience, with better performance, better results relevance, improved filtering capabilities, and improved UI aesthetics, including a modeless UI.&amp;nbsp; Give it a test drive today and provide feedback to the team on whether and how you&amp;rsquo;d like to see such improvements included in a future Visual Studio release.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://rlpzrq.bn1.livefilestore.com/y1pKZ_vy7jJ5u6BJztqAEahv9Xk3Ot25fmZ3YI6bxqp8h5Te7FJQ_nzHQyDRovN0t2wqo7PUBWcomoe2aWdAKY6ISAh4Gm8q26D/InlineNavigateTo.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://rlpzrq.bn1.livefilestore.com/y1pKZ_vy7jJ5u6BJztqAEahv9Xk3Ot25fmZ3YI6bxqp8h5Te7FJQ_nzHQyDRovN0t2wqo7PUBWcomoe2aWdAKY6ISAh4Gm8q26D/InlineNavigateTo.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;We look forward to evolving this Microsoft DevLabs collection with new ideas and solutions as we have them available.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10393203" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/DevLabs/">DevLabs</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Improving the Modern Application Lifecycle</title><link>http://blogs.msdn.com/b/somasegar/archive/2013/01/30/improving-the-modern-application-lifecycle.aspx</link><pubDate>Wed, 30 Jan 2013 17:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10388697</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10388697</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2013/01/30/improving-the-modern-application-lifecycle.aspx#comments</comments><description>&lt;p&gt;This week in Redmond, Microsoft is hosting 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;/p&gt;
&lt;p&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&amp;rsquo;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;/p&gt;
&lt;p&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 &amp;ldquo;new normal.&amp;rdquo; 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&amp;rsquo;m happy to share that we&amp;rsquo;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;/p&gt;
&lt;p&gt;However, while I&amp;rsquo;m excited by this VS2012.2 preview release, I&amp;rsquo;m even more excited by another of today&amp;rsquo;s announcements.&amp;nbsp; As Brian Harry just announced in his keynote this morning at the ALM Summit, we&amp;rsquo;ve added &lt;a href="http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx"&gt;Git source code management to Team Foundation Service&lt;/a&gt;, 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&amp;rsquo;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&amp;rsquo;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;/p&gt;
&lt;p&gt;As part of this effort, today we&amp;rsquo;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.&amp;nbsp; For more detail on these announcements, see &lt;a href="http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx"&gt;Brian Harry&amp;rsquo;s blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10388697" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Visual Studio and Internationalization</title><link>http://blogs.msdn.com/b/somasegar/archive/2012/12/05/visual-studio-and-internationalization.aspx</link><pubDate>Wed, 05 Dec 2012 17:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10374277</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>19</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10374277</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2012/12/05/visual-studio-and-internationalization.aspx#comments</comments><description>&lt;p&gt;Our developer customer base for Visual Studio is truly global.&amp;nbsp; A significant portion of the Visual Studio user base is international, and as a result, we spend a lot of time and energy making sure that Visual Studio yields a great experience, regardless of locale, and we continually strive to improve that experience.&lt;/p&gt;
&lt;p&gt;One recent manifestation of this was in how we handled language releases for Visual Studio 2012.&amp;nbsp; In previous versions of Visual Studio, we would first ship the English version, and weeks later we would subsequently ship versions of Visual Studio localized into multiple languages.&amp;nbsp; For Visual Studio 2012, we changed our internal processes so that when we shipped, we shipped all of our 10 languages simultaneously: English, French, Italian, Spanish, German, Russian, Japanese, Korean, Simplified Chinese, and Traditional Chinese.&amp;nbsp; All 10 languages are available from the &lt;a href="http://www.microsoft.com/visualstudio/downloads"&gt;Visual Studio download site&lt;/a&gt;.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://f72llq.bay.livefilestore.com/y1pRIScfaFPXDtqJ8LFLotAXqgqhZWxnmYermF_6Bz33yRTR2bYUj5iDY7hE2UmtvDA0DQA1xWff7yhh90VvZZ5wKubwX1GQgDM/image1.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://f72llq.bay.livefilestore.com/y1pRIScfaFPXDtqJ8LFLotAXqgqhZWxnmYermF_6Bz33yRTR2bYUj5iDY7hE2UmtvDA0DQA1xWff7yhh90VvZZ5wKubwX1GQgDM/image1.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This commitment continued with the recently released &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; (Visual Studio 2012.1) for which we also simultaneously released all 10 languages.&lt;/p&gt;
&lt;p&gt;Beyond these 10 languages, however, Visual Studio can also be extended via additional &amp;ldquo;community&amp;rdquo; language packs.&amp;nbsp; Throughout the Visual Studio 2012 product cycle, we maintained close partnerships with prestigious universities and with Microsoft Valued Professionals (MVPs) from around the world, with the goal of supporting additional languages in Visual Studio 2012.&amp;nbsp; The resulting community language packs, available for Czech, Polish, Turkish, and Brazilian Portuguese, provide a localized experience for the majority of the Visual Studio user interface, with hundreds of thousands of localized words. These community language packs are available for &lt;a href="http://www.microsoft.com/visualstudio/downloads"&gt;download&lt;/a&gt; for Visual Studio Professional, Premium, and Ultimate, as well as for multiple Express versions.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://f72llq.bay.livefilestore.com/y1pRIScfaFPXDs-wNHcd4CSbh97w-4LGi8o6SK2-PQTMcSn1qSMP7P2QJE6hDKJXKv7DBdcQJPDNZGtUrfgQq1gfkB21M-y5dNi/image2.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://f72llq.bay.livefilestore.com/y1pRIScfaFPXDs-wNHcd4CSbh97w-4LGi8o6SK2-PQTMcSn1qSMP7P2QJE6hDKJXKv7DBdcQJPDNZGtUrfgQq1gfkB21M-y5dNi/image2.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Of course, the need for localized content extends well beyond the Visual Studio user interface.&amp;nbsp; One of the largest sources of such content is the &lt;a href="http://msdn.microsoft.com/en-us/library/vstudio/dd831853.aspx"&gt;Visual Studio documentation&lt;/a&gt; on MSDN, available in all 14 previously mentioned languages.&amp;nbsp;&amp;nbsp;This translated content comes from a variety of sources, including Visual Studio team members, machine translation, and the community.&amp;nbsp; You, too,&amp;nbsp;can contribute, using the &lt;a href="http://msdn.microsoft.com/en-us/translate/"&gt;MSDN Translation Wiki&lt;/a&gt;, which enables you to suggest improved translations and be recognized for your contributions via the MSDN and TechNet recognition system.&amp;nbsp; For more info, see the &lt;a href="http://blogs.msdn.com/b/devcontentloc/"&gt;Developer Content Localization Team&amp;rsquo;s blog&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Moving forward, we strive to improve further upon the global experience we provide with Visual Studio, and we look forward to any and all assistance you provide in that endeavor.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10374277" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category></item><item><title>Visual Studio 2012 Update 1 Now Available!</title><link>http://blogs.msdn.com/b/somasegar/archive/2012/11/26/visual-studio-2012-update-1-now-available.aspx</link><pubDate>Mon, 26 Nov 2012 20:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10369356</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>107</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10369356</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2012/11/26/visual-studio-2012-update-1-now-available.aspx#comments</comments><description>&lt;p&gt;&amp;ldquo;Firsts&amp;rdquo; excite me.&amp;nbsp; This excitement isn&amp;rsquo;t about competition with others, but rather about competition with ourselves and our past, about constantly working to better what we do and how we do it, and about the value we provide to developers and teams who use our tools.&amp;nbsp; At our &lt;a href="http://visualstudiolaunch.com/"&gt;Visual Studio 2012 and .NET 4.5 launch event&lt;/a&gt; in September, I talked about our strong commitment to continuous value delivery and our new approach for providing updates to Visual Studio on a regular cadence of shorter intervals:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://sdq96a.bay.livefilestore.com/y1pwxXIjR9hwzHFEJX1FSHC_8PZr5MHmw25-eWPi2Rg2QROUxqc1q8r0m3b5eu8CXNPxTHHWWW5sQpTlxJyhrtL0KMWoPphR6lW/image1.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://sdq96a.bay.livefilestore.com/y1pwxXIjR9hwzHFEJX1FSHC_8PZr5MHmw25-eWPi2Rg2QROUxqc1q8r0m3b5eu8CXNPxTHHWWW5sQpTlxJyhrtL0KMWoPphR6lW/image1.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m excited to announce that the first such update, Visual Studio 2012 Update 1 (Visual Studio 2012.1), is now available.&amp;nbsp; You can install it today from the &lt;a href="http://go.microsoft.com/fwlink/?LinkId=272486"&gt;download page&lt;/a&gt; (see "Visual Studio 2012 Update 1" under the "Additional software" section).&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://sdq96a.bay.livefilestore.com/y1pwxXIjR9hwzHy29EHfHB6Y-UpsInAdKdcm7gveMGZm1GnDccYM8ZOGf082tCsC5Yej4rYTLe9zXzl1r5q1dncadv9p2fJfVBp/image2.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://sdq96a.bay.livefilestore.com/y1pwxXIjR9hwzHy29EHfHB6Y-UpsInAdKdcm7gveMGZm1GnDccYM8ZOGf082tCsC5Yej4rYTLe9zXzl1r5q1dncadv9p2fJfVBp/image2.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;With this and future updates, we&amp;rsquo;re striving to ensure that developers and development teams always have the best solution for building modern applications and for managing the modern application lifecycle.&amp;nbsp; This approach to delivering updates, integrated directly into the IDE, should make it much easier for developers to keep the Visual Studio client up-to-date.&lt;/p&gt;
&lt;p&gt;Importantly, this isn&amp;rsquo;t just about bug fixes, though it contains quite a few of those to measurably address issues reported through Connect, UserVoice, and Windows Error Reporting.&amp;nbsp; This update also delivers a wealth of new functionality into Visual Studio 2012.&amp;nbsp; The new functionality in Update 1 primarily spans four areas of investment: Windows development, SharePoint development, agile teams, and continuous quality.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Windows Development.&lt;/strong&gt; A big focus area for us when designing Visual Studio 2012 was in enabling developers to build stellar apps for Windows, and that trend continues with Update 1, with which we&amp;rsquo;ve improved Windows development in a variety of areas.&amp;nbsp; Back in June, we &lt;a href="http://blogs.msdn.com/b/vcblog/archive/2012/06/15/10320645.aspx"&gt;announced&lt;/a&gt; we would enable C++ applications to target Windows XP from Visual Studio 2012, and that support is now available as part of Update 1. For Windows Store applications for Windows 8, Visual Studio 2012 Update 1 includes support for both mixed-mode managed/native debugging and for native ARM dump debugging.&amp;nbsp; Update 1 also includes improved diagnostics and testing support for Windows Store apps, such as with a JavaScript memory analysis tool, support for data-driven unit tests, and C++ unit testing enhancements. Additionally, for developers &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/10/30/building-apps-for-windows-phone-8.aspx"&gt;building apps for Windows Phone 8&lt;/a&gt;, we&amp;rsquo;ve enabled code analysis to help improve the quality of their phone apps.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://sdq96a.bay.livefilestore.com/y1pviek7HgeeKEm7Ov3CgdbTL_wYjT2zCVNKVz-dqIt9FGOCU2LyyYXl-sSyr4Ycj4VOZTuNejuT6gYBv0zlAJ8WUVgIzcsMQAd/image3.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://sdq96a.bay.livefilestore.com/y1pviek7HgeeKEm7Ov3CgdbTL_wYjT2zCVNKVz-dqIt9FGOCU2LyyYXl-sSyr4Ycj4VOZTuNejuT6gYBv0zlAJ8WUVgIzcsMQAd/image3.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;SharePoint Development.&lt;/strong&gt; Beyond the core platform support for SharePoint development available via &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/11/12/building-apps-for-office-and-sharepoint.aspx"&gt;&amp;ldquo;Napa&amp;rdquo; and the Office Developer Tools for Visual Studio&lt;/a&gt;, with Visual Studio 2012 Update 1 we&amp;rsquo;ve invested in building out significant new application lifecycle management (ALM) capabilities for SharePoint applications.&amp;nbsp; This work is primarily centered around multiple forms of testing: from load testing that enables the stressing of SharePoint applications with simulated load and network conditions; to performance testing that enables recording and running performance suites against SharePoint solutions; to unit testing that enables coded UI tests for simulating user interaction and that enables using the Microsoft Fakes Framework for stubbing out SharePoint dependencies in unit tests.&amp;nbsp; Update 1 also updates IntelliTrace to capture SharePoint logging information, in order to provide a rich analysis experience for SharePoint applications.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://sdq96a.bay.livefilestore.com/y1pTS6dZZ9_q6IbCFY0GNozjz0Y4qS2-_fSsD-909Mh-117YgXujQCdo69KwX5ZFV79k2y51Zv5tFyPtq0KpwSj2ydCzoKL6ioS/image4.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://sdq96a.bay.livefilestore.com/y1pTS6dZZ9_q6IbCFY0GNozjz0Y4qS2-_fSsD-909Mh-117YgXujQCdo69KwX5ZFV79k2y51Zv5tFyPtq0KpwSj2ydCzoKL6ioS/image4.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Agile Teams.&lt;/strong&gt; With Visual Studio 2012, we introduced a wealth of features to support agile teams, from stakeholders to developers to testers to project managers, and Update 1 further builds upon this focus.&amp;nbsp; The update includes many usability improvements to enable user productivity while managing projects in the web-based interface for Team Foundation Server, such as with new ways to navigate around the UI, more cases where dragging and dropping is relevant, and a much improved source viewing and diffing experience.&amp;nbsp; Update 1 also includes Kanban support: in addition to the existing Scrum and task board support, the Kanban support offers a new range of project tracking options, including a Kanban board and a cumulative flow diagram.&amp;nbsp; In fact, Update 1 includes for Team Foundation Server most of the improvements made to &lt;a href="http://tfs.visualstudio.com/"&gt;Team Foundation Service&lt;/a&gt; in recent months.&amp;nbsp; Visual Studio now also includes a new visualization feature, Code Map, which enables developers to dynamically build views of relevant areas of a code base in order to understand and navigate its relationships quickly.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://sdq96a.bay.livefilestore.com/y1pTS6dZZ9_q6JgpYDUZKJyCFivBUJm1U3LQWoO5G7YpMU72eJ6u8mVHLifXi_P5j_Shm8_2LK4G9U05AncaejreXV3C-JXzmb-/image5.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://sdq96a.bay.livefilestore.com/y1pTS6dZZ9_q6JgpYDUZKJyCFivBUJm1U3LQWoO5G7YpMU72eJ6u8mVHLifXi_P5j_Shm8_2LK4G9U05AncaejreXV3C-JXzmb-/image5.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Continuous Quality.&lt;/strong&gt; Last but not least, enabling continuous quality is a key focus area for Update 1, beyond the Windows and SharePoint testing features already mentioned.&amp;nbsp; This spans testing at all levels, from the management of tests to their execution.&amp;nbsp; For example, code coverage is now supported for manual testing of ASP.NET applications, enabling testers to analyze which areas of a code base are used during manual testing (similar to the support already enabled for automated tests).&amp;nbsp; Cross-browser testing is now supported, with the ability to record tests on Internet Explorer and later replay them with most modern browsers.&amp;nbsp; Test Explorer in Visual Studio has been augmented to enable custom &amp;ldquo;traits&amp;rdquo;; these traits are specified in the tests, allowing developers to specify how tests should be grouped and run.&amp;nbsp; Microsoft Test Manager has also been enhanced in several customer-requested areas, such as with support for pausing/resuming of manual test sessions and automatically creating an image log of all actions performed during an exploratory testing session.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://sdq96a.bay.livefilestore.com/y1pwxXIjR9hwzEPU_vJhXzZXreqtCu35CvO4a6UCO3tFvf-m-GrxHUHzRiJToxvPHg-hcASC5YpaL1LA8OhvEGoEilf5mBd_zDc/image6.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://sdq96a.bay.livefilestore.com/y1pwxXIjR9hwzEPU_vJhXzZXreqtCu35CvO4a6UCO3tFvf-m-GrxHUHzRiJToxvPHg-hcASC5YpaL1LA8OhvEGoEilf5mBd_zDc/image6.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=272486"&gt;Install Update 1&lt;/a&gt; today to upgrade Visual Studio 2012 to the latest available bits.&amp;nbsp; We plan to release these Visual Studio Updates regular cadence, so stay tuned for more to come.&lt;/p&gt;
&lt;p&gt;Finally, though unrelated to Update 1, if you&amp;rsquo;re looking for even more functionality in Visual Studio 2012, consider installing the recently released and free &lt;a href="http://visualstudiogallery.msdn.microsoft.com/3a96a4dc-ba9c-4589-92c5-640e07332afd"&gt;Productivity Power Tools&lt;/a&gt; add-in from the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/"&gt;Visual Studio Gallery&lt;/a&gt;.&amp;nbsp; Created by individuals on the Visual Studio team, this is a pack of extensions focused on further streamlining the developer experience within Visual Studio 2012, with features like colorized parameter help, a custom document well, automatic brace completion, an enhanced scroll bar, and much more.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://kxacog.bay.livefilestore.com/y1paOcba5e_GoTpSpMQv3MsI6StIJdjzmFFDR3EXNmVU_gmM6vxS0UQu_dQzR93KpQYOz4dlFmNJK7oXfeQFQtwqFMm-U6P2hiE/image7.png?psid=1"&gt;&lt;img style="max-width: 550px;" src="https://kxacog.bay.livefilestore.com/y1paOcba5e_GoTpSpMQv3MsI6StIJdjzmFFDR3EXNmVU_gmM6vxS0UQu_dQzR93KpQYOz4dlFmNJK7oXfeQFQtwqFMm-U6P2hiE/image7.png?psid=1" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10369356" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Building Apps for Office and SharePoint</title><link>http://blogs.msdn.com/b/somasegar/archive/2012/11/12/building-apps-for-office-and-sharepoint.aspx</link><pubDate>Mon, 12 Nov 2012 18:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10367406</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10367406</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2012/11/12/building-apps-for-office-and-sharepoint.aspx#comments</comments><description>&lt;p&gt;Several months ago, I &lt;a href="http://blogs.msdn.com/b/somasegar/archive/2012/07/17/office-development-with-visual-studio-2012-and-napa.aspx"&gt;shared the news&lt;/a&gt; of our new set of development tools for Office and SharePoint, including the in-browser &amp;ldquo;Napa&amp;rdquo; tools and the rich client Office Developer Tools for Visual Studio 2012.&lt;/p&gt;
&lt;p&gt;Today at the &lt;a href="http://www.mssharepointconference.com/Pages/default.aspx"&gt;SharePoint Conference&lt;/a&gt; in Las Vegas, we shared significant updates to these tools, with a range of improved support to make building new Office 2013, Office 365, SharePoint 2013, and SharePoint Online in Office 365 more flexible and productive.&lt;/p&gt;
&lt;p&gt;Over the last few months we&amp;rsquo;ve been making continuous updates to &amp;ldquo;Napa&amp;rdquo;, a lightweight, in-browser companion to the full Visual Studio rich client.&amp;nbsp; These updates have included support for publishing apps to SharePoint, for sharing a project with a friend or with the community, lots of editor improvements, and much more.&amp;nbsp;As you don&amp;rsquo;t need to install anything onto your machine in order to build apps with &amp;ldquo;Napa&amp;rdquo;, it&amp;rsquo;s the fastest way to get started with Office and SharePoint development.&amp;nbsp; You can do so today at &lt;a href="http://dev.office.com"&gt;http://dev.office.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Of course, as these projects grow, developers can smoothly transition their work with their projects in the browser to the rich client Office Developer Tools for Visual Studio 2012.&amp;nbsp; With support ranging from new designers to new templates, these tools enable developers to create, edit, build, debug, package, and deploy apps for Office and SharePoint, across all current Office and SharePoint hosting models and app types.&amp;nbsp; Today, we&amp;rsquo;re releasing Preview 2 of this suite, which you can &lt;a href="http://go.microsoft.com/fwlink/?LinkID=255924"&gt;download and install&lt;/a&gt; into Visual Studio Professional 2012, Visual Studio Premium 2012, and Visual Studio Ultimate 2012.&lt;/p&gt;
&lt;p&gt;Additionally, now included as part of the Office Developer Tools for Visual Studio 2012 is the &lt;a href="http://blogs.msdn.com/b/lightswitch/archive/2012/11/12/announcing-lightswitch-html-client-preview-2.aspx"&gt;LightSwitch HTML Client for Visual Studio 2012 &amp;ndash; Preview 2&lt;/a&gt;.&amp;nbsp; With this release, LightSwitch enables developers to easily build touch-oriented business applications with HTML5 that run well across a breadth of devices.&amp;nbsp; These apps can be standalone, but with this preview developers can now also quickly build and deploy data-driven apps for SharePoint using the new web standards-based apps model.&lt;/p&gt;
&lt;p&gt;You can stay up-to-date on the latest in Office development from the team blog at &lt;a href="http://blogs.msdn.com/b/officeapps"&gt;http://blogs.msdn.com/b/officeapps&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10367406" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Team Foundation Service is Released</title><link>http://blogs.msdn.com/b/somasegar/archive/2012/10/31/team-foundation-service-is-released.aspx</link><pubDate>Wed, 31 Oct 2012 16:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10362201</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>9</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10362201</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2012/10/31/team-foundation-service-is-released.aspx#comments</comments><description>&lt;p&gt;Team Foundation Server is a mainstay of Microsoft&amp;rsquo;s collaboration platform for software development teams. It provides modern application lifecycle support for modern app development, including agile project planning and management tools, version control, build automation, and the continuous deployment automation needed to effectively and efficiently manage software development projects.&lt;/p&gt;
&lt;p&gt;In addition to the value TFS provides to development teams targeting Windows, more and more we&amp;rsquo;re seeing it used in heterogeneous environments as well, whether developers are using Visual Studio or Eclipse or Xcode; whether developers are building apps with&amp;nbsp;.NET or Java or C++ or JavaScript or any number of other languages; and whether developers are building apps for Windows, Windows Phone, Windows Azure, Android, iOS, MacOS, or Linux.&amp;nbsp; We&amp;rsquo;re also seeing the cloud become a key enabler across the lifecycle of applications.&lt;/p&gt;
&lt;p&gt;Last year at the Build conference, we announced Team Foundation Service, a version of Team Foundation Server hosted on Windows Azure, accessible from anywhere using existing and familiar tools, and welcoming all languages and platforms.&amp;nbsp; Over the last year, we&amp;rsquo;ve run the service as a preview, and during this time we&amp;rsquo;ve &lt;a href="https://tfs.visualstudio.com/en-us/home/news"&gt;continued to build out&lt;/a&gt; the breadth and depth of functionality included. Today, I&amp;rsquo;m very excited to share that Team Foundation Service is now released, out of preview and available for full production use.&amp;nbsp; Check it out for yourself at &lt;a href="https://tfs.visualstudio.com"&gt;https://tfs.visualstudio.com&lt;/a&gt;.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://fr2jlq.bay.livefilestore.com/y1payIX9RzvoabWBxgz6nCOq_qW5V1WeQR5ddynJ1mkNz-XsgvjtrQcBzpSuUnPyM6lciNwdJh93MU411zlbFU5v50SfBiN8mFg/Image1.png?psid=1"&gt;&lt;img style="max-width: 550px;" alt="" src="https://fr2jlq.bay.livefilestore.com/y1payIX9RzvoabWBxgz6nCOq_qW5V1WeQR5ddynJ1mkNz-XsgvjtrQcBzpSuUnPyM6lciNwdJh93MU411zlbFU5v50SfBiN8mFg/Image1.png?psid=1" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Team Foundation Service includes a free usage plan with a robust set of features that make it quick and easy for individuals and lean teams to get started with this application lifecycle management (ALM) platform, and without the need to stand up their own hardware, manage backups, or keep the server up-to-date. It welcomes developers targeting Microsoft platforms and other platforms, with support not only in Visual Studio, Excel, and Project, but also for developers on Mac OS, Linux, Solaris, and HP-UX through &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=30661"&gt;Team Explorer Everywhere&lt;/a&gt; and the &lt;a href="http://gittf.codeplex.com/"&gt;Git-TF&lt;/a&gt; command-line tools.&amp;nbsp; The free plan includes support for up to 5 users, an unlimited number of projects, version control, work item tracking, agile planning tools, feedback management, and build (the last of which is still in preview).&lt;/p&gt;
&lt;p&gt;In addition, MSDN subscribers at the Visual Studio Test Pro with MSDN, Visual Studio Premium with MSDN, and Visual Studio Ultimate with MSDN levels will have use of the service included as a subscription benefit. For the time being, anyone can sign up and use the service for free.&amp;nbsp; We&amp;rsquo;ll be announcing more about paid plans and services in 2013.&lt;/p&gt;
&lt;p&gt;With the many new computing platforms and development tools becoming available right now, it&amp;rsquo;s a great time to be a developer.&amp;nbsp; You can sign up for your own Team Foundation Service account at &lt;a href="https://tfs.visualstudio.com"&gt;https://tfs.visualstudio.com&lt;/a&gt; and see for yourself what a cloud-hosted, modern collaboration and ALM tool brings to your team.&amp;nbsp; We&amp;rsquo;re currently adding new features and capabilities to the service &lt;a href="https://tfs.visualstudio.com/en-us/home/news/"&gt;every three weeks or so&lt;/a&gt;, putting us in a great position to react to your needs and make adjustments based on your feedback.&amp;nbsp; Use it and let us know what you think.&lt;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;http://twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10362201" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio+Team+System/">Visual Studio Team System</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item><item><title>Building Apps for Windows Phone 8</title><link>http://blogs.msdn.com/b/somasegar/archive/2012/10/30/building-apps-for-windows-phone-8.aspx</link><pubDate>Tue, 30 Oct 2012 18:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10362200</guid><dc:creator>S.Somasegar</dc:creator><slash:comments>23</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/somasegar/rsscomments.aspx?WeblogPostID=10362200</wfw:commentRss><comments>http://blogs.msdn.com/b/somasegar/archive/2012/10/30/building-apps-for-windows-phone-8.aspx#comments</comments><description>&lt;p&gt;It&amp;rsquo;s a very exciting time for developers!&amp;nbsp; 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;. On Monday, we 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&amp;rsquo;re kicking off the &lt;a href="http://www.buildwindows.com/"&gt;Build&lt;/a&gt; conference, where we&amp;rsquo;ll join with thousands of developers in person, and with hundreds of thousands virtually, to explore the opportunities available with Microsoft platforms and tools.&amp;nbsp; And now, in conjunction with yesterday&amp;rsquo;s Windows Phone 8 news and with our goal of having tools available on the same cadence as the platforms, I&amp;rsquo;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;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://tkbzcg.bay.livefilestore.com/y1pUoynQmI-b6qTg6SnUBUOu-SGpy5b6Cy2yLjJ3h3Y6lH-LJI49xiBY-pbPThcF2IvPfhTE6OBlLGm41kFBQeq56c8p9XYKVe6/image1.png?psid=1"&gt;&lt;img style="max-width: 550px;" alt="" src="https://tkbzcg.bay.livefilestore.com/y1pUoynQmI-b6qTg6SnUBUOu-SGpy5b6Cy2yLjJ3h3Y6lH-LJI49xiBY-pbPThcF2IvPfhTE6OBlLGm41kFBQeq56c8p9XYKVe6/image1.png?psid=1" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&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.&amp;nbsp; And with that in mind, today&amp;rsquo;s release of the&amp;nbsp;&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&amp;rsquo;ve made in Visual Studio 2012 and .NET, and more.&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://tkbzcg.bay.livefilestore.com/y1pcCWNx1rh95yP3a_Lw_tLKMk1uZS0FPZTvor1yIi1sla2aho9l4lJvsZGmdRoHQlRD2BwYvE6Jva4C2fCcvIzbG_mOru5_gOa/image2.png?psid=1"&gt;&lt;img style="max-width: 550px;" alt="" src="https://tkbzcg.bay.livefilestore.com/y1pcCWNx1rh95yP3a_Lw_tLKMk1uZS0FPZTvor1yIi1sla2aho9l4lJvsZGmdRoHQlRD2BwYvE6Jva4C2fCcvIzbG_mOru5_gOa/image2.png?psid=1" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The Windows Phone SDK 8.0&amp;nbsp;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.&amp;nbsp; It includes emulators for both environments, including the ability to validate for multiple chassis, and support for simulating various network conditions (e.g. &amp;lsquo;2G&amp;rsquo;, &amp;lsquo;3G&amp;rsquo;).&amp;nbsp; 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.&amp;nbsp; It enables building native apps as well as building managed apps that consume native libraries.&amp;nbsp; It enables much easier portability between Windows 8 apps and Windows Phone 8 apps.&amp;nbsp; 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;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;a href="https://kxacog.bay.livefilestore.com/y1pJmxagCTrDvkGYiwYgK1jFfB7H_6z2wz_NywK9W-TzFZCkoFyb49d5sQcQAcwMiXgOooP3YK1bxkAHj9r2tvgTmJN4pgpHyQo/image3.png?psid=1"&gt;&lt;img style="max-width: 550px;" alt="" src="https://kxacog.bay.livefilestore.com/y1pJmxagCTrDvkGYiwYgK1jFfB7H_6z2wz_NywK9W-TzFZCkoFyb49d5sQcQAcwMiXgOooP3YK1bxkAHj9r2tvgTmJN4pgpHyQo/image3.png?psid=1" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As an avid user of Windows Phone, I&amp;rsquo;m looking forward to downloading and using the stellar apps you all create.&lt;/p&gt;
&lt;p&gt;For a more in-depth tour through what&amp;rsquo;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;/p&gt;
&lt;p&gt;Namaste!&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Follow me on Twitter at &lt;a href="http://twitter.com/ssomasegar"&gt;twitter.com/ssomasegar&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10362200" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Developer+Division/">Developer Division</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Visual+Studio/">Visual Studio</category><category domain="http://blogs.msdn.com/b/somasegar/archive/tags/Announcement/">Announcement</category></item></channel></rss>