{"id":4803,"date":"2008-10-28T09:17:00","date_gmt":"2008-10-28T09:17:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2008\/10\/28\/visual-studio-2010-ctp-released\/"},"modified":"2019-02-18T18:54:00","modified_gmt":"2019-02-18T18:54:00","slug":"visual-studio-2010-ctp-released","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/visual-studio-2010-ctp-released\/","title":{"rendered":"Visual Studio 2010 CTP released"},"content":{"rendered":"<p><span>We are very pleased to announce that we have released Visual Studio 2010 CTP at the <a href=\"http:\/\/www.microsoftpdc.com\/\"><font color=\"#0000ff\">PDC<\/font><\/a> today. <a href=\"http:\/\/blogs.msdn.com\/vcblog\/archive\/2008\/10\/10\/vc-at-the-pdc.aspx\">See<\/a> our <a href=\"http:\/\/blogs.msdn.com\/vcblog\/archive\/2008\/10\/22\/follow-up-post-on-vc-at-the-pdc.aspx\">earlier<\/a> posts on this topic. The goal of the Community Technology Preview (CTP) is to obtain feedback from you on the new scenarios that we have enabled. We have defined step-by-step walkthroughs to help you discover these new scenarios. You can learn more about the CTP, get a link to the download and engage in a conversation with the team from <a href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkId=129231\"><font color=\"#0000ff\">here<\/font><\/a>. <\/p>\n<p><\/span><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p><span>There are many new improvements to Visual C++ that we are excited to announce. <\/p>\n<p><\/span><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p><span>What&#8217;s new in Visual C++ (CTP)<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">MSBuild Support for Visual C++<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">IntelliSense and Browsing Experience<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Improved Responsiveness and Scale<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Improved Accuracy and Robustness<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">C++0x Features<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Lambda Expressions<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Rvalue References<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">static_assert<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">auto Keyword<\/font><\/font><span><span><span><\/span><\/span><\/span><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">MFC Improvements<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Task Dialog Support<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Restart Manager Support<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Deployment<\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>&middot;<span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">New deployment model for Visual C++ Libraries (changed to not use Windows SxS configuration<span>)<\/p>\n<p><\/span><\/font><\/font><\/p>\n<p><font size=\"3\"><font face=\"Calibri\"><span><s><\/p>\n<p><\/s><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><\/p>\n<p><font size=\"3\" face=\"Calibri\"><\/font><\/p>\n<p><\/span><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p><span>We want to hear from you! Please consider these <a href=\"https:\/\/connect.microsoft.com\/VisualStudio\/content\/content.aspx?ContentID=9790\">walkthroughs<\/a> as a hand-held guide to use this release. The walkthroughs are:<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">What&rsquo;s New in Visual C++ (CTP)<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Walkthrough: Using MSBuild to Create a Visual C++ Project<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">How to: Add a Build Event to an MSBuild Project<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">How to: Add a Custom Build Step to an MSBuild Project<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">How to: Add Custom Build Tools to an MSBuild Project<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">How to: Create a Project-to-Project Reference<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Walkthrough: How to Create a Custom Platform<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Walkthrough: How to Create Custom Property Pages<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Walkthrough: How to Use the C++ MSBuild Project System<\/p>\n<p><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">How to: Upgrade from Earlier Versions to Visual C++ 10<\/p>\n<p><\/font><\/font><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Walkthrough: Adding a Task Dialog to an Application<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">How to: Add Support for the Restart Manager<\/p>\n<p><\/font><\/font><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p class=\"MsoNormal\"><span><span>o<span>&nbsp;&nbsp;&nbsp; <\/span><\/span><\/span><font size=\"3\"><font face=\"Calibri\">Walkthrough: Deploying a Visual C++ Application<span><\/p>\n<p><\/span><\/font><\/font><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p><span>Please use the <a href=\"http:\/\/social.msdn.microsoft.com\/Forums\/en\/vs2010ctpcpp\/threads\/\"><font color=\"#0000ff\">Visual C++ CTP forums<\/font><\/a> to provide feedback on the CTP itself. Of course, you can use the <a href=\"http:\/\/connect.microsoft.com\/VisualStudio\"><font color=\"#0000ff\">Connect website<\/font><\/a> to report bugs. We look forward to hearing back from you. <\/p>\n<p><\/span><\/p>\n<p><span>&nbsp;<\/p>\n<p><\/span><\/p>\n<p><span>Thank you,<\/p>\n<p><\/span><\/p>\n<p><span>Vikas Bhatia<\/p>\n<p><\/span><\/p>\n<p><span>Visual C++ Team <\/span><\/p>\n<p><span><\/span>&nbsp;<\/p>\n<p><span><strong>Note<\/strong>: The CTP is not available for download anymore<\/span><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are very pleased to announce that we have released Visual Studio 2010 CTP at the PDC today. See our earlier posts on this topic. The goal of the Community Technology Preview (CTP) is to obtain feedback from you on the new scenarios that we have enabled. We have defined step-by-step walkthroughs to help you [&hellip;]<\/p>\n","protected":false},"author":289,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-4803","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus"],"acf":[],"blog_post_summary":"<p>We are very pleased to announce that we have released Visual Studio 2010 CTP at the PDC today. See our earlier posts on this topic. The goal of the Community Technology Preview (CTP) is to obtain feedback from you on the new scenarios that we have enabled. We have defined step-by-step walkthroughs to help you [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/4803","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/users\/289"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=4803"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/4803\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media\/35994"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/media?parent=4803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=4803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=4803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}