{"id":2953,"date":"2011-06-08T15:49:06","date_gmt":"2011-06-08T15:49:06","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/vcblog\/2011\/06\/08\/teched-2011-modern-native-c-development-for-maximum-productivity\/"},"modified":"2021-10-04T17:37:32","modified_gmt":"2021-10-04T17:37:32","slug":"teched-2011-modern-native-c-development-for-maximum-productivity","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/cppblog\/teched-2011-modern-native-c-development-for-maximum-productivity\/","title":{"rendered":"TechEd 2011: Modern Native C++ Development for Maximum Productivity"},"content":{"rendered":"<p><a href=\"https:\/\/channel9.msdn.com\/Events\/TechEd\/NorthAmerica\/2011\/DEV303\"><img decoding=\"async\" style=\"border-bottom: 0px;border-left: 0px;margin: 0px 5px 0px 0px;padding-left: 0px;padding-right: 0px;float: left;border-top: 0px;border-right: 0px;padding-top: 0px\" title=\"Modern Native C++ Development for Maximum Productivity\" border=\"0\" alt=\"Modern Native C++ Development for Maximum Productivity\" align=\"left\" src=\"https:\/\/devblogs.microsoft.com\/cppblog\/wp-content\/uploads\/sites\/9\/2011\/06\/8738.DEV303_06A94F19.png\" width=\"244\" height=\"139\" \/><\/a><\/p>\n<p><strong>TechEd 2011 North America<\/strong> took place in Atlanta a few weeks ago. If you missed, its sessions are posted in Channel 9. The one we highlight here, <a href=\"https:\/\/channel9.msdn.com\/Events\/TechEd\/NorthAmerica\/2011\/DEV303\">Modern Native C++ Development for Maximum Productivity<\/a>, was delivered by <a href=\"http:\/\/www.gregcons.com\/kateblog\" target=\"_blank\" rel=\"noopener\">C++ MVP Kate Gregory<\/a>. If you are a follower of this blog <a href=\"https:\/\/channel9.msdn.com\/Blogs\/Charles\/VC-MVP-Summit-Kate-Gregory\" target=\"_blank\" rel=\"noopener\">you may already know Kate<\/a>.<\/p>\n<p>The thing I liked most about this session is that it was not <em>yet-another-talk<\/em> on new aspects of C++0x (or C++11 if you like, to contribute with all those predictors that C++11 is on its way to become the official name of the recently finished standard). Instead, this talk focused on finding scenarios where these evolved language constructs become decisive.<\/p>\n<p>In <a href=\"https:\/\/channel9.msdn.com\/Events\/TechEd\/NorthAmerica\/2011\/DEV303\">this 1-hour talk<\/a>, Kate focus on<\/p>\n<ul>\n<li><strong>Language and Library updates<\/strong><\/li>\n<ul>\n<li><strong>C++0x and TR1<\/strong><\/li>\n<li><strong>Lambdas, auto<\/strong><\/li>\n<li><strong>unique_ptr, make_shared<\/strong><\/li>\n<\/ul>\n<li><strong>IDE improvements<\/strong><\/li>\n<ul>\n<li><strong>Intellisense \u2013 no ncb<\/strong><\/li>\n<li><strong>Navigate To , red squiggles<\/strong><\/li>\n<\/ul>\n<li><strong>Concurrency<\/strong><\/li>\n<ul>\n<li><strong>PPL<\/strong><\/li>\n<li><strong>New debug windows<\/strong><\/li>\n<li><strong>Concurrency profiler<\/strong><\/li>\n<\/ul>\n<\/ul>\n<p><a href=\"https:\/\/channel9.msdn.com\/Events\/TechEd\/NorthAmerica\/2011\/DEV303\">[Watch Kate Gregory\u2019s Modern Native C++ Development for Maximum Productivity in Channel 9]<\/a><\/p>\n<p>&#160;<\/p>\n<p>Other talks and resources:<\/p>\n<ul>\n<li><a href=\"http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2011\/05\/18\/10166142.aspx\" target=\"_blank\" rel=\"noopener\">ALM for C++ in Visual Studio vNext at TechEd NA 2011<\/a><\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Events\/DevDays\/DevDays-2011-Netherlands\/Devdays020\" target=\"_blank\" rel=\"noopener\">Rock Hard: C++ Evolving<\/a><\/li>\n<li><a href=\"http:\/\/www.gregcons.com\/kateblog\" target=\"_blank\" rel=\"noopener\">Kate Gregory\u2019s blog<\/a><\/li>\n<li><a href=\"https:\/\/twitter.com\/#!\/gregcons\" target=\"_blank\" rel=\"noopener\">Kate on Twitter (@gregcons)<\/a><\/li>\n<li><a href=\"https:\/\/channel9.msdn.com\/Blogs\/Charles\/VC-MVP-Summit-Kate-Gregory\" target=\"_blank\" rel=\"noopener\">Kate on Being a Most Valuable Professional (MVP)<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>TechEd 2011 North America took place in Atlanta a few weeks ago. If you missed, its sessions are posted in Channel 9. The one we highlight here, Modern Native C++ Development for Maximum Productivity, was delivered by C++ MVP Kate Gregory. If you are a follower of this blog you may already know Kate. The [&hellip;]<\/p>\n","protected":false},"author":293,"featured_media":35994,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[76,6,80,41],"class_list":["post-2953","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cplusplus","tag-c0x","tag-ide","tag-parallelism","tag-vs2010"],"acf":[],"blog_post_summary":"<p>TechEd 2011 North America took place in Atlanta a few weeks ago. If you missed, its sessions are posted in Channel 9. The one we highlight here, Modern Native C++ Development for Maximum Productivity, was delivered by C++ MVP Kate Gregory. If you are a follower of this blog you may already know Kate. The [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/2953","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\/293"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/comments?post=2953"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/posts\/2953\/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=2953"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/categories?post=2953"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/cppblog\/wp-json\/wp\/v2\/tags?post=2953"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}