EDN Admin
Well-known member
Were back with the third installment of C9::GoingNative and its a LONG one <img src=http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9 alt=Smiley /> For good reason, of course -> theres SO much to talk about!. We all learned at the http://buildwindows.com" target="_blank BUILD conference that Microsoft is fully committed to native developers and C++ on Windows 8 (Please see the http://channel9.msdn.com/posts/GoingNative-Live-at-BUILD-Herb-Sutter-Joanna-Mason-Tony-Goodhew" target="_blank C9 Live segment from BUILD where Herb Sutter addresses the C++11 compliance stuff ).
BUILD represents the first time in the last 10 or so years that Microsoft has put on a developer conference with C++ front and center (along with managed code and now HTML5...). Theres a lot of great native content from BUILD. If you havent had a chance to watch any of the http://channel9.msdn.com/Events/Build/Build2011?sort=sequential&direction=desc&term=&t=c%2B%2B" target="_blank BUILD C++ sessions , please do!
As you can imagine, Diego and team are busily tracking and responding to the feedback provided by C++ developers who attended BUILD and/or watched the BUILD http://channel9.msdn.com/Events/Build/Build2011" target="_blank sessions on Channel 9 . In this episode, we aim to clear up some of the confusion were seeing around C++/CX, Microsofts committment to ISO C++ (as it relates to Windows 8 app development, specifically), and low level WinRT programming for C++ developers who dont want to use C++/CX or cant use it for various reasons (like not being able to use exceptions).
Were thrilled to be able to meet and talk to Tarek Madkour , a leader on the VC++ team. Tarek shares some very wise perspectives on modern C++ for Windows 8 (Metro style apps). Hint: most of your time will be spent writing ISO C++, not C++/CX, which is the language extension you use to program at the boundary of your Metro application. Tarek also hooks us up with Sridhar Madhugiri , one of the authors of the Windows Runtime Library (WRL) , a low level native library for advanced WinRT programming. When would you use WRL? Why would you use WRL? How do you use WRL? Sridhar answers these questions and more in our extended interview with him (its long, but very well worth your time!).
Table of Contents (click time code links to navigate player accordingly) http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=00m00s [00:00] GoingNative();
http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=02m46s [02:46] Tarek Madkour beams in to talk about C++ at BUILD
http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=14m40s [14:40] Sridhar Madhugiri digs into the Windows Runtime Library (WRL)
http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=01h00m07s [01:00:07] ~GoingNative(); //we just call delete() to end it all... We really want to hear from you , so please tweet feedback to http://twitter.com/#!/C9GoingNative" target="_blank @C9GoingNative (follow us!) and send your requests, ideas, complaints, praises, hate mail, and love letters to C9GoingNative at hotmail com . We will read and respond to all messages! Thats how we roll, brothers and sisters. If you are a Facebook user, then please join our http://www.facebook.com/#!/groups/C9GoingNative" target="_blank C9::GoingNative Facebook group . Go native! <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Feeds/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3c8ad5cd30544826a1369f6c01334e58
View the full article
BUILD represents the first time in the last 10 or so years that Microsoft has put on a developer conference with C++ front and center (along with managed code and now HTML5...). Theres a lot of great native content from BUILD. If you havent had a chance to watch any of the http://channel9.msdn.com/Events/Build/Build2011?sort=sequential&direction=desc&term=&t=c%2B%2B" target="_blank BUILD C++ sessions , please do!
As you can imagine, Diego and team are busily tracking and responding to the feedback provided by C++ developers who attended BUILD and/or watched the BUILD http://channel9.msdn.com/Events/Build/Build2011" target="_blank sessions on Channel 9 . In this episode, we aim to clear up some of the confusion were seeing around C++/CX, Microsofts committment to ISO C++ (as it relates to Windows 8 app development, specifically), and low level WinRT programming for C++ developers who dont want to use C++/CX or cant use it for various reasons (like not being able to use exceptions).
Were thrilled to be able to meet and talk to Tarek Madkour , a leader on the VC++ team. Tarek shares some very wise perspectives on modern C++ for Windows 8 (Metro style apps). Hint: most of your time will be spent writing ISO C++, not C++/CX, which is the language extension you use to program at the boundary of your Metro application. Tarek also hooks us up with Sridhar Madhugiri , one of the authors of the Windows Runtime Library (WRL) , a low level native library for advanced WinRT programming. When would you use WRL? Why would you use WRL? How do you use WRL? Sridhar answers these questions and more in our extended interview with him (its long, but very well worth your time!).
Table of Contents (click time code links to navigate player accordingly) http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=00m00s [00:00] GoingNative();
http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=02m46s [02:46] Tarek Madkour beams in to talk about C++ at BUILD
http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=14m40s [14:40] Sridhar Madhugiri digs into the Windows Runtime Library (WRL)
http://channel9.msdn.com/Shows/C9-GoingNative/GoingNative-2-C-at-BUILD-Windows-Runtime-LibraryWRL-Meet-Tarek-and-Sridhar#time=01h00m07s [01:00:07] ~GoingNative(); //we just call delete() to end it all... We really want to hear from you , so please tweet feedback to http://twitter.com/#!/C9GoingNative" target="_blank @C9GoingNative (follow us!) and send your requests, ideas, complaints, praises, hate mail, and love letters to C9GoingNative at hotmail com . We will read and respond to all messages! Thats how we roll, brothers and sisters. If you are a Facebook user, then please join our http://www.facebook.com/#!/groups/C9GoingNative" target="_blank C9::GoingNative Facebook group . Go native! <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Feeds/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3c8ad5cd30544826a1369f6c01334e58
View the full article