{"id":2494,"date":"2012-05-31T10:05:00","date_gmt":"2012-05-31T10:05:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/webdev\/2012\/05\/31\/new-features-for-web-development-in-visual-studio-2012-rc\/"},"modified":"2022-08-10T07:03:59","modified_gmt":"2022-08-10T14:03:59","slug":"new-features-for-web-development-in-visual-studio-2012-rc","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/new-features-for-web-development-in-visual-studio-2012-rc\/","title":{"rendered":"New Features for Web Development in Visual Studio 2012 RC"},"content":{"rendered":"<p><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=240162\">Visual Studio 2012 RC<\/a> is now available to download. Please visit <a href=\"http:\/\/blogs.msdn.com\/b\/jasonz\/archive\/2012\/05\/31\/announcing-the-release-candidate-rc-of-visual-studio-2012-and-net-framework-4-5.aspx\">Jason Zander&#8217;s Blog<\/a> for detailed announcement.<\/p>\n<p>We have more web development enhancement and features in RC. We&rsquo;ll discuss some of them in future blog posts. Here are a few web development enhancements and features in Visual Studio 2012 RC since <a href=\"http:\/\/blogs.msdn.com\/b\/webdevtools\/archive\/2012\/02\/29\/new-features-for-web-development-in-visual-studio-11-beta.aspx\">Beta<\/a>.<\/p>\n<h2>Updated Web project templates<\/h2>\n<ul>\n<li>New project creation performance is greatly enhanced<\/li>\n<li>Cleaner markup<\/li>\n<li>Cleaned up Empty template (now it&rsquo;s really empty), added basic template, removed &ldquo;Single Page Application&rdquo; for MVC4.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2012\/05\/2630.clip_image002_thumb.jpg\"><img decoding=\"async\" style=\"padding-left: 0px;padding-right: 0px;padding-top: 0px;border-width: 0px\" title=\"clip_image002\" border=\"0\" alt=\"clip_image002\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2012\/05\/2630.clip_image002_thumb.jpg\" width=\"580\" height=\"525\" \/><\/a><\/p>\n<ul>\n<li>Optimization support in Web Forms project template<\/li>\n<li>Enabled unit test project templates for all MVC project types.<\/li>\n<\/ul>\n<h2><a href=\"http:\/\/www.asp.net\/mvc\/mvc4\">MVC4<\/a> RC included<\/h2>\n<ul>\n<li>Introduced Web API scaffolding that you can do a full ApiController that uses Entity Framework to create a RESTful Web API.<\/li>\n<\/ul>\n<h2>More discoverable UI to choose default Browser in VS<\/h2>\n<ul>\n<li>Support to run application from VS in multiple browsers<\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2012\/05\/8400.clip_image003_thumb.png\"><img decoding=\"async\" style=\"padding-left: 0px;padding-right: 0px;padding-top: 0px;border-width: 0px\" title=\"clip_image003\" border=\"0\" alt=\"clip_image003\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2012\/05\/8400.clip_image003_thumb.png\" width=\"246\" height=\"165\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>CSS editor enhancements<\/h2>\n<ul>\n<li>Improved IntelliSense triggering<\/li>\n<li>Better vendor specific property support<\/li>\n<li>Removed auto-insertion of closing curly based on customer feedback<\/li>\n<li>Support for character encoding using @charset (including GB18030)<\/li>\n<li>Support for latest CSS 3 unit types such as semitones<\/li>\n<li>Added formatting options to CSS toolbar<\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2012\/05\/5873.clip_image005_thumb.png\"><img decoding=\"async\" style=\"padding-left: 0px;padding-right: 0px;padding-top: 0px;border-width: 0px\" title=\"clip_image005\" border=\"0\" alt=\"clip_image005\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2012\/05\/5873.clip_image005_thumb.png\" width=\"287\" height=\"148\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>HTML editor enhancements<\/h2>\n<ul>\n<li>Improved formatter<\/li>\n<li>Updated HTML5 IntelliSense and validation based on latest W3C standards<\/li>\n<li>Script and Link element generation omits the type attribute for HTML 5<\/li>\n<li>Drag &lsquo;n drop support update for user controls, video- and audio files<\/li>\n<li>IntelliSense for Web forms model binding<\/li>\n<li>Updated SVG support<\/li>\n<\/ul>\n<h2>Publish Enhancements<\/h2>\n<ul>\n<li>Updated publish UI<\/li>\n<li>Running EF Code First migrations on the publish dialog<\/li>\n<li>Incremental database schema publish (not supported for hosters currently)<\/li>\n<li>Incremental database schema preview<\/li>\n<li>Update connection strings in web.config on publish (including complex EF connection strings)<\/li>\n<li>Prompting for untrusted certificates on publish dialog during publish<\/li>\n<li>Automatically convert dev10 publish profiles to the new dev11 format<\/li>\n<\/ul>\n<h2>Page Inspector<\/h2>\n<ul>\n<li>Asynchronous start for Page Inspector<\/li>\n<li>No longer add web.config appSettings key VisualStudioDesignTime:Enabled<\/li>\n<li>Added color feedback to selections in code editor while in inspect mode<\/li>\n<\/ul>\n<h2>&nbsp;<\/h2>\n<h2>Related Resources<\/h2>\n<ul>\n<li><a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=240162\">Visual Studio 2012 RC<\/a><\/li>\n<li><a href=\"http:\/\/www.asp.net\/vnext\">http:\/\/www.asp.net\/vnext<\/a>, where you can learn all the upcoming features in ASP.NET VNext<\/li>\n<li>Scott Hanselman: <a href=\"http:\/\/www.hanselman.com\/blog\/VisualStudio2012RCIsReleasedTheBigWebRollup.aspx\">Visual Studio 2012 RC is released &#8211; The Big Web Rollup<\/a> (updated 6\/4\/2012)<\/li>\n<li>Howard Dierking: <a href=\"http:\/\/codebetter.com\/howarddierking\/2012\/06\/04\/web-optimization-in-visual-studio-2012-rc\/\">Web Optimization in Visual Studio 2012 RC<\/a> (updated 6\/4\/2012)&nbsp;<\/li>\n<\/ul>\n<h2>Tell Us What You Think<\/h2>\n<ul>\n<li><a href=\"http:\/\/connect.microsoft.com\/VisualStudio\">http:\/\/connect.microsoft.com\/VisualStudio<\/a><\/li>\n<li><a href=\"http:\/\/forums.asp.net\/default.aspx\">ASP.NET forums<\/a>&nbsp;<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p>Enjoy!<\/p>\n<p>Web Platform and Tools<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio 2012 RC is now available to download. Please visit Jason Zander&#8217;s Blog for detailed announcement. We have more web development enhancement and features in RC. We&rsquo;ll discuss some of them in future blog posts. Here are a few web development enhancements and features in Visual Studio 2012 RC since Beta. Updated Web project [&hellip;]<\/p>\n","protected":false},"author":404,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[197],"tags":[7265,7404],"class_list":["post-2494","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aspnet","tag-announcements","tag-visual-studio-2012-rc"],"acf":[],"blog_post_summary":"<p>Visual Studio 2012 RC is now available to download. Please visit Jason Zander&#8217;s Blog for detailed announcement. We have more web development enhancement and features in RC. We&rsquo;ll discuss some of them in future blog posts. Here are a few web development enhancements and features in Visual Studio 2012 RC since Beta. Updated Web project [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/2494","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\/404"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=2494"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/2494\/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=2494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=2494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=2494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}