The last time we got the chance to talk to Mohsen Agsen, a Microsoft Technical Fellow who runs the Visual C++ engineering team, he put forward the notion of a renaissance taking place in the native world. Shortly thereafter, we created the catchy C++ Renaissance mantra. (Mohsen is…

Kate Gregory presents Modern Native C++ Development for Maximum Productivity at Tech Ed North America 2011. Go Kate! This session clarifies what features are in Microsoft Visual C++ 2010 and what is yet to come. It illustrates how new constructs such as lambda expressions enable…

Herb's last appearance on C9 was a relatively short chat with me about C++0x. You wanted more questions asked and some of you thought I was just too soft on Herb. Well, Herb decided that the best way to get the questions you want asked is, well, to have you ask them. Most of the highest…

There are two STLs: the Standard Template Library and Stephan T. Lavavej Advanced STL covers the gory details of the STL's implementation -> you will therefore need to be versed in the basics of STL, competent in C++ (of course), and be able to pay attention! Stephan is a great teacher…

One area that people simply don’t talk often enough about is Application Lifecycle Management (ALM) tools for Visual C++ development teams. ALM tools are critical for planning, development, testing, and maintenance of native code bases of every size. Visual Studio Ultimate offers many “out…

I was lucky enough to catch up with Herb Sutter not too long after the FDIS announcement (Final Draft International Standard is complete). As usual when talking to Herb, the conversation is all about C++ (well, we do talk about C# for a little while, but in the context of C++.…

There are two STLs: the Standard Template Library and Stephan T. Lavavej Advanced STL covers the gory details of the STL's implementation -> you will therefore need to be versed in the basics of STL, competent in C++ (of course), and be able to pay attention! Stephan is a great teacher…

Jeff Wilcox is a developer on the Silverlight team. He spends a lot of his time (~80%) coding in C++. Strange? Of course not... Silverlight is a portable managed runtime and C++ (C with classes in this case) is what enables Silverlight portability. Of course, Jeff also spends a…

Happy Birthday, Channel 9!!! We are 7 years old today! Hard to believe... What a great 7 years it has been. THANK YOU, NINERS! In celebration, we bring you the latest episode of Checking In with Erik Meijer. Our very special guest is Eric Lippert. To Erik, thank you for some many years of great…

Many thousands of you have watched Stephan T. Lavavej's great introductory series on the STL on Channel 9. If you haven't, then you should. There are two STLs: the Standard Template Library and Stephan T. Lavavej You will get to know a lot about each STL over the course of these lectures.Advanced…