{"id":554,"date":"2014-05-12T09:05:00","date_gmt":"2014-05-12T09:05:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2014\/05\/12\/announcing-new-web-features-in-visual-studio-2013-update-2-rtm\/"},"modified":"2022-08-09T01:47:25","modified_gmt":"2022-08-09T08:47:25","slug":"announcing-new-web-features-in-visual-studio-2013-update-2-rtm","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/announcing-new-web-features-in-visual-studio-2013-update-2-rtm\/","title":{"rendered":"Announcing new Web Features in Visual Studio 2013 Update 2 RTM"},"content":{"rendered":"<p>Today, the Visual Studio team announced the release of <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=390521\">RTM version of Visual Studio 2013 Update 2<\/a> .&nbsp; Our team added a few useful features and did some bug fixing in this update to improve the web development experience.&nbsp; This blog will contain all of <a href=\"http:\/\/blogs.msdn.com\/b\/webdev\/archive\/2014\/04\/02\/announcing-new-web-features-in-visual-studio-2013-update-2-rc.aspx\">the features introduced in RC<\/a> and a few updates. We will have future blogs to talk about some of the new features in detail.&nbsp; The <a href=\"http:\/\/www.asp.net\/visual-studio\/overview\/2013\/aspnet-and-web-tools-20132-preview-for-visual-studio-2013-release-notes\">release notes<\/a> contain more details.<\/p>\n<p>We added the following new features in the RTM release since RC release, which can be seen in detail in the corresponding sections.<\/p>\n<ul>\n<li><a href=\"https:\/\/microsoft-my.sharepoint.com\/personal\/xinqiu_microsoft_com\/Documents\/Shared with Everyone\/Writable\/#_New_JSON_project\">The JSON editor now supports the format command, better intelliSense filtering, auto structure completion, and has beautified the default colorization<\/a><\/li>\n<li>All the localized languages supported by VS2013 RTM have been updated for this release.<\/li>\n<li>Knockout IntelliSense is re-enabled in this release.<\/li>\n<li>Additional CSS selector IntelliSense in the CSS\/LESS\/SASS editors. These were rolled up from Web Essentials (the Web Essentials 2.0 RC version removed them when released for VS2013 Update 2 RC).<\/li>\n<ul>\n<li>HTML element names<\/li>\n<li>Class names<\/li>\n<li>IDs<\/li>\n<li>Attribute names<\/li>\n<li>Attribute values<\/li>\n<\/ul>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/6470.clip_image0019_thumb_5DCEE51A.png\"><img decoding=\"async\" style=\"margin-right: auto;margin-left: auto;float: none\" title=\"clip_image001[9]\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/6470.clip_image0019_thumb_5DCEE51A.png\" alt=\"clip_image001[9]\" width=\"334\" height=\"294\" border=\"0\" \/><\/a><\/p>\n<p>The following is a list of new web feature for Visual Studio 2013 Update 2 RTM.<\/p>\n<h4>New Sass project item and editor<\/h4>\n<p>We added LESS in VS2013 RTM, and we now have a <a href=\"http:\/\/sass-lang.com\/\">Sass<\/a> project item and editor.&nbsp; Sass editor features are comparable to the LESS editor and include the following:&nbsp; colorization, variable and Mixins IntelliSense, comment\/uncomment, quick info, formatting, syntax validation, outlining, goto definition, color picker, tools option setting, and more.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1031.clip_image0025_thumb_2DA79A57.png\"><img decoding=\"async\" title=\"clip_image002[5]\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1031.clip_image0025_thumb_2DA79A57.png\" alt=\"clip_image002[5]\" width=\"707\" height=\"332\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1121.clip_image003_thumb_61DBC39D.png\"><img decoding=\"async\" title=\"clip_image003\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1121.clip_image003_thumb_61DBC39D.png\" alt=\"clip_image003\" width=\"765\" height=\"272\" border=\"0\" \/><\/a><\/p>\n<h2>New JSON project item and editor<\/h2>\n<p>We have added a JSON project item and editor to Visual Studio.&nbsp; Current JSON editor features include colorization, syntax validation, brace completion, outlining, tools option setting, format, and more.<\/p>\n<p><a name=\"JsonSchema\"><\/a>IntelliSense now supports <a href=\"http:\/\/json-schema.org\/\">JSON Schema<\/a> v3 and v4. There is a schema combo box to choose existing schemas, edit the local schema path, or simply drag drop a project JSON file into the editor to get the relative path.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/4188.clip_image004_thumb_04335917.png\"><img decoding=\"async\" style=\"margin: 0px\" title=\"clip_image004\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/4188.clip_image004_thumb_04335917.png\" alt=\"clip_image004\" width=\"364\" height=\"191\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1067.clip_image006_thumb_0A7A2FA5.jpg\"><img decoding=\"async\" style=\"margin: 0px\" title=\"clip_image006\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1067.clip_image006_thumb_0A7A2FA5.jpg\" alt=\"clip_image006\" width=\"364\" height=\"178\" border=\"0\" \/><\/a><\/p>\n<h2><a name=\"createRemoteAzureResource\"><\/a>Create remote Azure resources option when creating a new Web project<\/h2>\n<p>We added an Azure &ldquo;<a href=\"http:\/\/www.windowsazure.com\/en-us\/documentation\/articles\/web-sites-dotnet-get-started\/\">Create remote resources<\/a>&rdquo; checkbox on the new web application dialog.&nbsp; By choosing it, you will be able to integrate the experience of creating a new web project, creating a new Azure web site or VM, , and creating a publish profile.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/8357.clip_image008_thumb_6C9BABA3.jpg\"><img decoding=\"async\" title=\"clip_image008\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/8357.clip_image008_thumb_6C9BABA3.jpg\" alt=\"clip_image008\" width=\"628\" height=\"467\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/3157.clip_image009_thumb_7CAA7A5A.png\"><img decoding=\"async\" title=\"clip_image009\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/3157.clip_image009_thumb_7CAA7A5A.png\" alt=\"clip_image009\" width=\"501\" height=\"206\" border=\"0\" \/><\/a><\/p>\n<p>We also support <a href=\"http:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/web-sites-dotnet-troubleshoot-visual-studio\/\">remotedebug<\/a> and remote <a href=\"http:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/web-sites-dotnet-troubleshoot-visual-studio\/#remoteview\">viewing and editing of Azure website content files<\/a>.<\/p>\n<h2><a name=\"TrustSSL\"><\/a>A new dialog to trust IIS express SSL certificate<\/h2>\n<p>To eliminate the security warning when browsing and debugging HTTPS on localhost, we added a dialog to allow Internet Explorer and Chrome to trust the self-signed IIS express SSL certificate.<\/p>\n<p>For example, a web project property can be set to use SSL. Click F4 to bring up the properties dialog. Change SSL Enabled to true. Copy the SSL URL.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/4075.clip_image010_thumb_0A108D61.png\"><img decoding=\"async\" title=\"clip_image010\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/4075.clip_image010_thumb_0A108D61.png\" alt=\"clip_image010\" width=\"345\" height=\"323\" border=\"0\" \/><\/a><\/p>\n<p>Set the web project property page web tab to use the HTTPS URL (The SSL URL will be https:\/\/localhost:44300\/ unless you&#8217;ve previously created SSL Web Sites.)<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5670.clip_image011_thumb_052DD9A5.png\"><img decoding=\"async\" title=\"clip_image011\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5670.clip_image011_thumb_052DD9A5.png\" alt=\"clip_image011\" width=\"576\" height=\"537\" border=\"0\" \/><\/a><strong><\/strong><\/p>\n<p>Press CTRL+F5 to run the application. Follow the instructions to trust the self-signed certificate that IIS Express has generated.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/0285.clip_image012_thumb_27856F1E.png\"><img decoding=\"async\" title=\"clip_image012\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/0285.clip_image012_thumb_27856F1E.png\" alt=\"clip_image012\" width=\"507\" height=\"212\" border=\"0\" \/><\/a><strong><\/strong><\/p>\n<p>Read the Security Warning dialog and then click Yes if you want to install the certificate representing localhost.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1881.clip_image013_thumb_4DE75269.png\"><img decoding=\"async\" title=\"clip_image013\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1881.clip_image013_thumb_4DE75269.png\" alt=\"clip_image013\" width=\"500\" height=\"414\" border=\"0\" \/><\/a><strong><\/strong><\/p>\n<p>The site will be shown in IE or Chrome without the certificate warning in the browser.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/6507.clip_image014_thumb_49049EAD.png\"><img decoding=\"async\" title=\"clip_image014\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/6507.clip_image014_thumb_49049EAD.png\" alt=\"clip_image014\" width=\"542\" height=\"709\" border=\"0\" \/><\/a><strong><\/strong><\/p>\n<p>Firefox uses its own certificate store, so it will display a warning.<\/p>\n<h2>ASP.NET Scaffolding<\/h2>\n<p>The MVC Scaffolder will generate dropdowns for Enums. This uses the Enum helpers in MVC.<\/p>\n<p>We updated the EditorFor templates in MVC Scaffolding so they use the Bootstrap classes.<\/p>\n<p>MVC and Web API Scaffolders will add 5.1 packages for MVC and Web API<\/p>\n<p>Here are some screen shots when scaffolding models with Enum.<\/p>\n<p>Model code:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5531.clip_image015_thumb_122A4A67.png\"><img decoding=\"async\" title=\"clip_image015\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5531.clip_image015_thumb_122A4A67.png\" alt=\"clip_image015\" width=\"461\" height=\"445\" border=\"0\" \/><\/a><\/p>\n<p>Compile, and then click add New Scaffolded Item&hellip;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/8105.clip_image016_thumb_0D4796AB.png\"><img decoding=\"async\" title=\"clip_image016\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/8105.clip_image016_thumb_0D4796AB.png\" alt=\"clip_image016\" width=\"653\" height=\"363\" border=\"0\" \/><\/a><\/p>\n<p>Choose MVC5 Controller with views, using Entity Framework:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/4331.clip_image018_thumb_7D3B58A4.jpg\"><img decoding=\"async\" title=\"clip_image018\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/4331.clip_image018_thumb_7D3B58A4.jpg\" alt=\"clip_image018\" width=\"770\" height=\"254\" border=\"0\" \/><\/a><\/p>\n<p>Add Controller using the model:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1207.clip_image019_thumb_1154752E.png\"><img decoding=\"async\" title=\"clip_image019\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1207.clip_image019_thumb_1154752E.png\" alt=\"clip_image019\" width=\"603\" height=\"384\" border=\"0\" \/><\/a><\/p>\n<p>Check the generated code, for example Views\/WeekdayModels\/Edit.cshtml contains @Html.EnumDropDownListFor<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5367.clip_image021_thumb_7375F12C.jpg\"><img decoding=\"async\" title=\"clip_image021\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5367.clip_image021_thumb_7375F12C.jpg\" alt=\"clip_image021\" width=\"704\" height=\"429\" border=\"0\" \/><\/a><\/p>\n<p>Run the page to see the enum combobox generated, notice that if a value can be null, an empty string can be chosen for the combobox. For example, the create page shows the following:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5488.clip_image022_thumb_7C65836B.png\"><img decoding=\"async\" title=\"clip_image022\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5488.clip_image022_thumb_7C65836B.png\" alt=\"clip_image022\" width=\"658\" height=\"533\" border=\"0\" \/><\/a><\/p>\n<h2>One ASP.NET Template changes<\/h2>\n<p>We updated ASP.NET templates to support Account Confirmation and Password Reset.<\/p>\n<p>We updated the ASP.NET Web API template to support authentication using On Premises Organizational Accounts.<\/p>\n<p>The ASP.NET SPA template now contains authentication that is based on MVC and server side views. The template has a WebAPI controller which can only be accessed by authenticated users.<\/p>\n<h2>LESS editor improvements<\/h2>\n<p>We added features including nested media queries, named parameter support, support for selector interpolation, support for semicolons as parameter separators, goto definition for @import, goto definition of variables and mixins.<\/p>\n<h2>Knockout IntelliSense upgrade<\/h2>\n<p>We added a non-standard KnockOut syntax for VS intelliSense, &ldquo;ko-vs-editor viewModel:&rdquo; syntax.&nbsp; It can be used to bind to multiple view models on a page using comments in the form:<\/p>\n<h2>Code Snippet<\/h2>\n<p>&lt;!&#8211; ko-vs-editor viewModel: &lt;any javascript expression that evaluates to an object&gt; &#8211;&gt;<\/p>\n<p>&lt;!&#8211; \/ko-vs-editor &#8211;&gt;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5707.clip_image023_thumb_3E6BF2AD.png\"><img decoding=\"async\" title=\"clip_image023\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5707.clip_image023_thumb_3E6BF2AD.png\" alt=\"clip_image023\" width=\"509\" height=\"155\" border=\"0\" \/><\/a><\/p>\n<p>We also added support for nested ViewModel IntelliSense, so you may drill into deeply nested objects on the ViewModel.&nbsp;<\/p>\n<p>&lt;div data-bind=&rdquo;text: foo.bar.baz.etc&rdquo; \/&gt;<\/p>\n<p>The IntelilSense displayed is the full IntelliSense of the JavaScript Object.&nbsp;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/8546.clip_image024_thumb_32D6356E.png\"><img decoding=\"async\" title=\"clip_image024\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/8546.clip_image024_thumb_32D6356E.png\" alt=\"clip_image024\" width=\"450\" height=\"235\" border=\"0\" \/><\/a><\/p>\n<h2>New URL Picker in HTML, Razor, CSS, LESS and Sass documents<\/h2>\n<p>VS 2013 shipped with no URL picker outside of Web Forms pages.&nbsp; The new URL picker for HTML, Razor, CSS, LESS and Sass editors is a dialog-free, fluent typing picker that understands &lsquo;..&rsquo; and filters file lists appropriately for img&rsquo;s and links.<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1018.clip_image025_thumb_6E299B2C.png\"><img decoding=\"async\" title=\"clip_image025\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/1018.clip_image025_thumb_6E299B2C.png\" alt=\"clip_image025\" width=\"341\" height=\"115\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/3603.clip_image026_thumb_7B8FAE32.png\"><img decoding=\"async\" title=\"clip_image026\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/3603.clip_image026_thumb_7B8FAE32.png\" alt=\"clip_image026\" width=\"314\" height=\"171\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5661.clip_image027_thumb_7DCC36EE.png\"><img decoding=\"async\" title=\"clip_image027\" src=\"https:\/\/devblogs.microsoft.com\/aspnet\/wp-content\/uploads\/sites\/16\/2014\/05\/5661.clip_image027_thumb_7DCC36EE.png\" alt=\"clip_image027\" width=\"407\" height=\"219\" border=\"0\" \/><\/a><\/p>\n<h2>Browser Link New Features<\/h2>\n<p>Browser Link added updates for:<\/p>\n<p>&middot; HTTPS connections (shown in the Dashboard with other connections as long as the certificate is trusted by browser).<\/p>\n<p>&middot; Static HTML source mapping<\/p>\n<p>&middot; SPA support for mapping data<\/p>\n<p>&middot; Auto-update mapping data<\/p>\n<h2>ASP.NET Web Forms<\/h2>\n<p>The Web Forms templates now show how to do Account Confirmation and Password Reset for ASP.NET Identity.<\/p>\n<p>The EntityDataSource control and the Dynamic Data Provider were updated for Entity Framework 6. For details please see <a href=\"http:\/\/blogs.msdn.com\/b\/webdev\/archive\/2014\/02\/28\/announcing-the-release-of-dynamic-data-provider-and-entitydatasource-control-for-entity-framework-6.aspx\">Announcing the release of Dynamic Data provider and EntityDataSource control for Entity Framework 6<\/a>.<\/p>\n<h2>ASP.NET MVC 5.1.2, ASP.NET Web API 2.1.2 and ASP.NET Web Pages 3.1.2 are included<\/h2>\n<p>We announced <a href=\"http:\/\/blogs.msdn.com\/b\/webdev\/archive\/2014\/01\/20\/announcing-the-release-of-asp-net-mvc-5-1-asp-net-web-api-2-1-and-asp-net-web-pages-3-1.aspx\">ASP.NET MVC 5.1, ASP.NET Web API 2.1 and ASP.NET Web Pages 3.1<\/a> in January.&nbsp; We integrated that release with some minor <a href=\"https:\/\/aspnetwebstack.codeplex.com\/workitem\/list\/advanced?keyword=&amp;status=All&amp;type=All&amp;priority=All&amp;release=v5.1.1%20RTM&amp;assignedTo=All&amp;component=All&amp;sortField=AssignedTo&amp;sortDirection=Ascending&amp;page=0&amp;reasonClosed=All\">5.1.1 bug fixes<\/a> into VS 2013 Update 2 RC and RTM. 5.1.2 contains the same binaries plus localization for IntelliSense usage.<\/p>\n<h2>ASP.NET Identity<\/h2>\n<p>We integrated <a href=\"http:\/\/blogs.msdn.com\/b\/webdev\/archive\/2014\/03\/20\/test-announcing-rtm-of-asp-net-identity-2-0-0.aspx\">Microsoft.AspNet.Identity 2.0.0 RTM<\/a> into the new project templates, which includes two-factor authentication, account lockout, account confirmation, password reset, security stamp, user account delete, extensibility of primary key for users and roles, and more.<\/p>\n<h2>Entity Framework<\/h2>\n<p>We integrated <a href=\"http:\/\/blogs.msdn.com\/b\/adonet\/archive\/2013\/12\/20\/ef-6-1-alpha-1-available.aspx\">Entity Framework 6.1.0 RTM<\/a> into the new-project templates.&nbsp;<\/p>\n<h2>Microsoft OWIN Components<\/h2>\n<p>We integrated the <a href=\"https:\/\/katanaproject.codeplex.com\/releases\/view\/113281\">latest stable version (2.1.0)<\/a> of OWIN components into the new-project templates.&nbsp; OWIN 2.1.0 supports Google OAuth2 authentication and static file server.<\/p>\n<h2>NuGet<\/h2>\n<p>NuGet 2.8 RTM is included in this release.&nbsp; You can always get the latest NuGet extension for Visual Studio through the menu &ldquo;Tools-&gt;Extensions and Updates&hellip;&rdquo;.<\/p>\n<h2>ASP.NET SignalR<\/h2>\n<p>We included the 2.0.2 NuGet package for SignalR.&nbsp; Please look at the release notes for more detailed information <a href=\"https:\/\/github.com\/SignalR\/SignalR\/releases\/tag\/2.0.2\">https:\/\/github.com\/SignalR\/SignalR\/releases\/tag\/2.0.2<\/a><\/p>\n<h2>Summary<\/h2>\n<p>We hope you can evaluate these new features and let us know about any bugs and suggestions.&nbsp; For VS features, please use <a href=\"http:\/\/connect.microsoft.com\/VisualStudio\">Connect<\/a> to submit bugs, <a href=\"http:\/\/aspnet.uservoice.com\/\">ASP.NET UserVoice<\/a> to submit and vote for suggestions, and the <a href=\"http:\/\/forums.asp.net\/\">ASP.NET Forums<\/a> for Q&amp;A.&nbsp; You can also visit the following open source sites to leave suggestions and open issues directly:<\/p>\n<ul>\n<li><a href=\"http:\/\/aspnetwebstack.codeplex.com\/\">MVC\/WebAPI\/WebPages CodePlex site<\/a><\/li>\n<li><a href=\"https:\/\/entityframework.codeplex.com\/\">Entity Framework CodePlex site<\/a><\/li>\n<li><a href=\"https:\/\/aspnetidentity.codeplex.com\/\">ASP.NET Identity<\/a><\/li>\n<li><a href=\"https:\/\/aspnet.codeplex.com\/\">ASP.NET roadmap, tools and samples<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/SignalR\/SignalR\">SignalR<\/a><\/li>\n<li><a href=\"http:\/\/aspnetfriendlyurls.codeplex.com\/\">ASP.NET Friendly URLs<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Today, the Visual Studio team announced the release of RTM version of Visual Studio 2013 Update 2 .&nbsp; Our team added a few useful features and did some bug fixing in this update to improve the web development experience.&nbsp; This blog will contain all of the features introduced in RC and a few updates. We [&hellip;]<\/p>\n","protected":false},"author":410,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[30,147,7462],"class_list":["post-554","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-announcement","tag-visual-studio","tag-visual-studio-2013-update-2"],"acf":[],"blog_post_summary":"<p>Today, the Visual Studio team announced the release of RTM version of Visual Studio 2013 Update 2 .&nbsp; Our team added a few useful features and did some bug fixing in this update to improve the web development experience.&nbsp; This blog will contain all of the features introduced in RC and a few updates. We [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/554","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/410"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=554"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/554\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=554"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=554"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=554"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}