{"id":1203,"date":"2012-03-01T02:22:49","date_gmt":"2012-03-01T00:22:49","guid":{"rendered":"http:\/\/mariusbancila.ro\/blog\/?p=1203"},"modified":"2012-03-01T02:22:49","modified_gmt":"2012-03-01T00:22:49","slug":"a-quick-look-at-visual-studio-11-beta","status":"publish","type":"post","link":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/","title":{"rendered":"A Quick Look at Visual Studio 11 Beta"},"content":{"rendered":"<p>Visual Studio 11 Beta was made available today (See Jason Zander&#8217;s <a href=\"http:\/\/blogs.msdn.com\/b\/jasonz\/archive\/2012\/02\/29\/welcome-to-the-beta-of-visual-studio-11-and-net-framework-4-5.aspx\">announcement<\/a>). It can be downloaded from <a href=\"http:\/\/www.microsoft.com\/visualstudio\/11\/en-us\/downloads\">here<\/a>. These are my first impressions after downloading and trying it.<\/p>\n<p><strong>The New UI<\/strong><br \/>\nI have already talked about the new <a href=\"http:\/\/mariusbancila.ro\/blog\/2012\/02\/26\/letter-from-a-concerned-developer\/\">Chrome theme<\/a>. I find it awful, you don&#8217;t know what&#8217;s enabled and what is not. I wish they change it, and at least give us the possibility to opt for this theme or the classic colored theme.<\/p>\n<p><strong>Startup time<\/strong><br \/>\nIt takes Visual Studio 2010 about a whole minute to start on my machines, so I didn&#8217;t have great expectations for Visual Studio 11. However, I am impressed with the startup time, which is about 3 seconds. Excellent.<\/p>\n<p><strong>Opening projects created with a previous version<\/strong><br \/>\nWhen I opened a solution build with VS2010 it did not prompt me the classic question about upgrading to the new version. That&#8217;s because the project file schemas were not changed between VS2010 and VS11. This is the first time this happens. As for the solution file, it just updated the format version without prompting for anything.<\/p>\n<blockquote><p>\nMicrosoft Visual Studio Solution File, Format Version 12.00<br \/>\n# Visual Studio 11\n<\/p><\/blockquote>\n<p><strong>Quick launch window<\/strong><br \/>\nThe first thing I do when I install Visual Studio is changing the fonts. But sometimes finding such windows or commands is cumbersome. A new window called Quick launch is now available in the top right corner. You can type for commands and it searches through menus, options, tool windows, etc. displaying a list of results. When you press on a result it executes the command.<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc03.png\" \/><\/p>\n<p><strong>Solution Explorer<\/strong><br \/>\nThis is now a hub for functionality previously available in Solution Explorer, Class View, Object Browser, Call Hierarchy, Navigate To, and Find References tool windows.<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc04.png\" alt=\"\" \/>&nbsp;&nbsp;<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc05.png\" alt=\"\" \/><\/p>\n<p>You can search in the solution explorer, view the call graph, hierarchy types etc. As you do this it creates new views kept in a stack. It is possible to navigate between these views with two buttons, Back and Forward that are available in the left side of the Solution Explorer toolbar.<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc06.png\" \/><\/p>\n<p>The other buttons are:<\/p>\n<ul>\n<li><strong>Home<\/strong>: brings back to the home view of the solution explorer<\/li>\n<li><strong>Collapse all<\/strong>: collapses all the items in the Solution explorer three view<\/li>\n<li><strong>Sync with Active Document<\/strong><\/li>\n<li><strong>Preview selected items<\/strong>: when this is enabled, as you select files in the tree they are displayed in a special document window, docked on the left of the documents bar. This is excellent because it helps viewing the file (or a method in a file) immediately, yet without opening lots of files (since they are all displayed, one at a time, in the same document window).<\/li>\n<li><strong>Properties<\/strong>: opens the properties window for the current item<\/li>\n<li><strong>Show all files<\/strong>: as in previous versions<\/li>\n<li><strong>View class diagram<\/strong>: shows the class diagram (or creates a new one if one does not exist) for the current item<\/li>\n<li><strong>Create a new window containing a copy of the content of this window<\/strong>: this duplicates the solution explorer window, just in case you want multiple views<\/li>\n<\/ul>\n<p>If you want to quickly find something in the solution explorer, you can use the search control. As you type, the content is filtered to show only the elements that contained the type text. This includes source files, references, images and everything else in the tree.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc10.png\" alt=\"\" \/><\/p>\n<p><strong>Search and Replace<\/strong><br \/>\nThere is a new quick window for search and replace. This window is displayed in the top-right corner of the active document window. This window is specific for each document; when you switch to another document, it closes.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc14.png\" alt=\"\" \/><br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc15.png\" alt=\"\" \/><\/p>\n<p>It is possible though to open the classic window, which looks like this:<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc07.png\" alt=\"\" \/><\/p>\n<p><strong>Symbol selection<\/strong><br \/>\nA nice IntelliSense feature is highlighting in the entire document the symbol under the cursors selection. This helps a lot figuring where else in the code the symbol is used. And also helps when you have variables with the same name in different scopes, because it only highlights the symbols that are visible in the scope of the block where the cursor is.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc09.png\" alt=\"\" \/><\/p>\n<p><strong>References Window<\/strong><br \/>\nThe window for adding references has also been redesign. You can see a list of the available components that can be referred. As you hover the mouse over them a check box is displayed on the left, so you can check that component for being added.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc11.png\" alt=\"\" \/><\/p>\n<p><strong>NuGet Package Manager<\/strong><br \/>\nFor .NET projects a NuGet package manager is available. You can open it from context menu for the solution or the project.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc12.png\" alt=\"\" \/><\/p>\n<p>It opens a dialog where you can search for packages, install, update or remove.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc13.png\" alt=\"\" \/><\/p>\n<p><strong>XML Doc comments for VC++<\/strong><br \/>\nA great feature that was finally added for VC++ is XML doc comments. You can add them to C++ types and methods and generate XML doc files. For generating the output file the <strong>\/doc<\/strong> switch must be set.<br \/>\n<img decoding=\"async\" src=\"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc16.png\" alt=\"\" \/><\/p>\n<p>For this sample<\/p>\n<pre name=\"code\" class=\"cpp\">\r\n\/\/\/&lt;summary>\r\n\/\/\/This is a dummy type.\r\n\/\/\/&lt;\/summary>\r\nclass foo \r\n{\r\npublic:\r\n\t\/\/\/&lt;summary>This is a stub method.&lt;\/summary>\r\n\t\/\/\/&lt;param name=\"a\">This is a dummy parameter.&lt;\/param>\r\n\t\/\/\/&lt;returns>This method returns a random integer.&lt;\/returns>\r\n\tint bar(int a)\r\n\t{\r\n\t}\r\n};\r\n<\/pre>\n<p>The following output file was generated:<\/p>\n<pre class=\"xml\" name=\"code\">\r\n&lt;?xml version=\"1.0\"?&gt;\r\n&lt;doc&gt;\r\n  &lt;assembly&gt;\"cpp2011demo\"&lt;\/assembly&gt;\r\n    &lt;members&gt;\r\n      &lt;member name=\"M:foo.bar(System.Int32)\"&gt;\r\n        &lt;summary&gt;This is a stub method.&lt;\/summary&gt;\r\n        &lt;param name=\"a\"&gt;This is a dummy parameter.&lt;\/param&gt;\r\n        &lt;returns&gt;This method returns a random integer.&lt;\/returns&gt;\r\n      &lt;\/member&gt;\r\n     &lt;member name=\"T:foo\"&gt;\r\n       &lt;summary&gt;This is a dummy type.&lt;\/summary&gt;\r\n     &lt;\/member&gt;\r\n  &lt;\/members&gt;\r\n&lt;\/doc&gt;\r\n<\/pre>\n<p>The gotcha is that so far it does not work in the automatic way as for C# or VB.NET. When you type \/\/\/ it does not automatically generate the stubs, you have to add everything manually.<\/p>\n<p>You can use these files to generate MSDN-style documentation using for instance the <a href=\"http:\/\/sandcastle.codeplex.com\/\">Sandcastle<\/a> compiler.<\/p>\n<p><strong>Additional readings<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2012\/02\/23\/introducing-the-new-developer-experience.aspx\">Introducing the New Developer Experience<\/a><\/li>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2012\/02\/24\/introducing-the-new-developer-experience-part2.aspx\">Introducing the New Developer Experience, Part #2<\/a><\/li>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/visualstudio\/archive\/2012\/02\/29\/visual-studio-11-beta-available-now.aspx\">Visual Studio 11 Beta Available Now!<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Visual Studio 11 Beta was made available today (See Jason Zander&#8217;s announcement). It can be downloaded from here. These are my first impressions after downloading and trying it. The New UI I have already talked about the new Chrome theme. I find it awful, you don&#8217;t know what&#8217;s enabled and what is not. I wish &#8230; <a title=\"A Quick Look at Visual Studio 11 Beta\" class=\"read-more\" href=\"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/\" aria-label=\"Read more about A Quick Look at Visual Studio 11 Beta\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[20,52,10],"tags":[28,34,55,297],"class_list":["post-1203","post","type-post","status-publish","format-standard","hentry","category-ctps-betas","category-tools","category-visual-studio","tag-beta","tag-vc","tag-visualstudio","tag-vs11"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"First impressions of Visual Studio 11 Beta.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Marius Bancila\"\/>\n\t<meta name=\"keywords\" content=\"vs11,visualstudio,beta,vc++,intellisense,tools\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Marius Bancila&#039;s Blog | About code. Mostly on C++\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"A Quick Look at Visual Studio 11 Beta\" \/>\n\t\t<meta property=\"og:description\" content=\"First impressions of Visual Studio 11 Beta.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2012-03-01T00:22:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2012-03-01T00:22:49+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"A Quick Look at Visual Studio 11 Beta\" \/>\n\t\t<meta name=\"twitter:description\" content=\"First impressions of Visual Studio 11 Beta.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#article\",\"name\":\"A Quick Look at Visual Studio 11 Beta\",\"headline\":\"A Quick Look at Visual Studio 11 Beta\",\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"\\\/blog\\\/wp-content\\\/uploads\\\/2012\\\/03\\\/vs11-sc03.png\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#articleImage\"},\"datePublished\":\"2012-03-01T02:22:49+02:00\",\"dateModified\":\"2012-03-01T02:22:49+02:00\",\"inLanguage\":\"en-US\",\"commentCount\":2,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#webpage\"},\"articleSection\":\"CTPs &amp; Betas, Tools, Visual Studio, beta, VC++, VisualStudio, VS11\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"name\":\"IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"position\":2,\"name\":\"IT\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"position\":3,\"name\":\"Software\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"name\":\"Visual Studio\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/#listItem\",\"name\":\"IT\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"position\":4,\"name\":\"Visual Studio\",\"item\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#listItem\",\"name\":\"A Quick Look at Visual Studio 11 Beta\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/#listItem\",\"name\":\"Software\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#listItem\",\"position\":5,\"name\":\"A Quick Look at Visual Studio 11 Beta\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/category\\\/it\\\/software\\\/visual-studio\\\/#listItem\",\"name\":\"Visual Studio\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\",\"name\":\"Marius Bancila's Blog\",\"description\":\"About code. Mostly on C++\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/\",\"name\":\"Marius Bancila\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a84dd2831d955c38355ddea55df4df260809b88f36408bc14fd4eab8f7f131c9?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Marius Bancila\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#webpage\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/\",\"name\":\"A Quick Look at Visual Studio 11 Beta\",\"description\":\"First impressions of Visual Studio 11 Beta.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/2012\\\/03\\\/01\\\/a-quick-look-at-visual-studio-11-beta\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2012-03-01T02:22:49+02:00\",\"dateModified\":\"2012-03-01T02:22:49+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/\",\"name\":\"Marius Bancila's Blog\",\"description\":\"About code. Mostly on C++\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/mariusbancila.ro\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"A Quick Look at Visual Studio 11 Beta","description":"First impressions of Visual Studio 11 Beta.","canonical_url":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/","robots":"max-image-preview:large","keywords":"vs11,visualstudio,beta,vc++,intellisense,tools","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#article","name":"A Quick Look at Visual Studio 11 Beta","headline":"A Quick Look at Visual Studio 11 Beta","author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"publisher":{"@id":"https:\/\/mariusbancila.ro\/blog\/#organization"},"image":{"@type":"ImageObject","url":"\/blog\/wp-content\/uploads\/2012\/03\/vs11-sc03.png","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#articleImage"},"datePublished":"2012-03-01T02:22:49+02:00","dateModified":"2012-03-01T02:22:49+02:00","inLanguage":"en-US","commentCount":2,"mainEntityOfPage":{"@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#webpage"},"isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#webpage"},"articleSection":"CTPs &amp; Betas, Tools, Visual Studio, beta, VC++, VisualStudio, VS11"},{"@type":"BreadcrumbList","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/#listItem","position":1,"name":"Home","item":"https:\/\/mariusbancila.ro\/blog\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","name":"IT"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","position":2,"name":"IT","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","position":3,"name":"Software","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","name":"Visual Studio"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/#listItem","name":"IT"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","position":4,"name":"Visual Studio","item":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/","nextItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#listItem","name":"A Quick Look at Visual Studio 11 Beta"},"previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/#listItem","name":"Software"}},{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#listItem","position":5,"name":"A Quick Look at Visual Studio 11 Beta","previousItem":{"@type":"ListItem","@id":"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/#listItem","name":"Visual Studio"}}]},{"@type":"Organization","@id":"https:\/\/mariusbancila.ro\/blog\/#organization","name":"Marius Bancila's Blog","description":"About code. Mostly on C++","url":"https:\/\/mariusbancila.ro\/blog\/"},{"@type":"Person","@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author","url":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/","name":"Marius Bancila","image":{"@type":"ImageObject","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a84dd2831d955c38355ddea55df4df260809b88f36408bc14fd4eab8f7f131c9?s=96&d=mm&r=g","width":96,"height":96,"caption":"Marius Bancila"}},{"@type":"WebPage","@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#webpage","url":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/","name":"A Quick Look at Visual Studio 11 Beta","description":"First impressions of Visual Studio 11 Beta.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/mariusbancila.ro\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/#breadcrumblist"},"author":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"creator":{"@id":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/#author"},"datePublished":"2012-03-01T02:22:49+02:00","dateModified":"2012-03-01T02:22:49+02:00"},{"@type":"WebSite","@id":"https:\/\/mariusbancila.ro\/blog\/#website","url":"https:\/\/mariusbancila.ro\/blog\/","name":"Marius Bancila's Blog","description":"About code. Mostly on C++","inLanguage":"en-US","publisher":{"@id":"https:\/\/mariusbancila.ro\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Marius Bancila's Blog | About code. Mostly on C++","og:type":"article","og:title":"A Quick Look at Visual Studio 11 Beta","og:description":"First impressions of Visual Studio 11 Beta.","og:url":"https:\/\/mariusbancila.ro\/blog\/2012\/03\/01\/a-quick-look-at-visual-studio-11-beta\/","article:published_time":"2012-03-01T00:22:49+00:00","article:modified_time":"2012-03-01T00:22:49+00:00","twitter:card":"summary","twitter:title":"A Quick Look at Visual Studio 11 Beta","twitter:description":"First impressions of Visual Studio 11 Beta."},"aioseo_meta_data":{"post_id":"1203","title":"A Quick Look at Visual Studio 11 Beta","description":"First impressions of Visual Studio 11 Beta.","keywords":[{"label":"vs11","value":"vs11"},{"label":"visualstudio","value":"visualstudio"},{"label":"beta","value":"beta"},{"label":"vc++","value":"vc++"},{"label":"intellisense","value":"intellisense"},{"label":"tools","value":"tools"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"location":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-18 21:13:02","updated":"2025-12-12 07:37:23","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"author_meta":{"display_name":"Marius Bancila","author_link":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/"},"featured_img":null,"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Marius Bancila","author_link":"https:\/\/mariusbancila.ro\/blog\/author\/admin\/"},"uagb_comment_info":2,"uagb_excerpt":"Visual Studio 11 Beta was made available today (See Jason Zander&#8217;s announcement). It can be downloaded from here. These are my first impressions after downloading and trying it. The New UI I have already talked about the new Chrome theme. I find it awful, you don&#8217;t know what&#8217;s enabled and what is not. I wish&hellip;","coauthors":[],"tax_additional":{"categories":{"linked":["<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/ctps-betas\/\" class=\"advgb-post-tax-term\">CTPs &amp; Betas<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/tools\/\" class=\"advgb-post-tax-term\">Tools<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">Visual Studio<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">CTPs &amp; Betas<\/span>","<span class=\"advgb-post-tax-term\">Tools<\/span>","<span class=\"advgb-post-tax-term\">Visual Studio<\/span>"]},"tags":{"linked":["<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">beta<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VC++<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VisualStudio<\/a>","<a href=\"https:\/\/mariusbancila.ro\/blog\/category\/it\/software\/visual-studio\/\" class=\"advgb-post-tax-term\">VS11<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">beta<\/span>","<span class=\"advgb-post-tax-term\">VC++<\/span>","<span class=\"advgb-post-tax-term\">VisualStudio<\/span>","<span class=\"advgb-post-tax-term\">VS11<\/span>"]}},"comment_count":"2","relative_dates":{"created":"Posted 15 years ago","modified":"Updated 15 years ago"},"absolute_dates":{"created":"Posted on March 1, 2012","modified":"Updated on March 1, 2012"},"absolute_dates_time":{"created":"Posted on March 1, 2012 2:22 am","modified":"Updated on March 1, 2012 2:22 am"},"featured_img_caption":"","series_order":"","jetpack_shortlink":"https:\/\/wp.me\/pYNdv-jp","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/comments?post=1203"}],"version-history":[{"count":18,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1203\/revisions"}],"predecessor-version":[{"id":1237,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/posts\/1203\/revisions\/1237"}],"wp:attachment":[{"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/media?parent=1203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/categories?post=1203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mariusbancila.ro\/blog\/wp-json\/wp\/v2\/tags?post=1203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}