The Magic of Going Native 2012 Starts Today!

UPDATE: We are already streaming live!! Are you guys ready? This is the agenda for this event happening during today and tomorrow. Day 1 – C++11 Today [Keynote ] 9:30-11:00AM PST (1730 – 1900 UTC) — Bjarne Stroustrup: C++11 Style 11:15-12:15PM PST (1915 – 2015 UTC) – Hans Boehm: Threads and Shared Variables in C++11… Read more

Announcing Wrox’s Professional C++, 2nd Edition

Greetings! I’m Marc Gregoire, a Microsoft MVP VC++ since 2007, and I’m pleased to tell you that I’ve finished work on my book “Professional C++, Second Edition”. This second edition includes the latest C++ standard, C++11, and is based on the great first edition written by Nicholas A. Solter, Scott J. Kleper. The book is… Read more

C++11 Features in Visual C++ 11

UPDATE – March 2, 2012: the range-based for-loop and override/final v1.0 have been implemented in VC11 Beta.   There’s a new C++ Standard and a new version of Visual C++, and it’s time to reveal what features from the former we’re implementing in the latter! Terminology notes: During its development, the new C++ Standard was… Read more

Developing Windows Applications in C++ (Articles Series)

We got just published “Developing Windows Applications in C++”,  an article series created by C++ Most Valuable Professional Kate Gregory. This material is aimed at C++ developers who want to learn how to write Windows applications. It won’t teach you C++, or how to use Windows as an end user. But if you know C++… Read more

The Visual C++ Weekly Vol. 1 Issue 24 (June 11, 2011)

Read in this issue: Modern Native C++ Development for Maximum Productivity | Tech·Ed North America 2011 High Performance GPU-Accelerated Games and Technical Applications | PDC 2010 C++ Design Patterns Legend Joins the Visual Studio Team InformIT: A Few Pedagogical Insights about C++ Teaching: Public Data Members Benign Data Races « Corensic Skills Matter : ACCU… Read more

TechEd 2011: Modern Native C++ Development for Maximum Productivity

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… Read more

The Visual C++ Weekly Vol. 1 Issue 20 (May 14, 2011)

Read in this issue: Boris Jabes: Rock Hard: C++ Evolving Raymond Chen: A function pointer cast is a bug waiting to happen Viva64: How to make fewer errors at the stage of code writing. Part N2 ACCU 2011: Scott Meyers on Move Semantics, Perfect Forwarding, and Rvalue references DirectCompute Lecture Series 120: Basics of DirectCompute… Read more

Rock Hard: C++ Evolving

Hi, I’m Boris Jabes, senior program manager lead on the Visual C++ team. Last month I delivered a session at DevDays 2011 Netherlands, taking a fresh perspective on C++0x (or should I say, C++11) and the power of modern native programming. Unlike talks we’ve done previously, I didn’t go over every new feature in our… Read more

The Visual C++ Weekly Vol. 1 Issue 19 (May 7, 2011)

Read in this issue: Converting An MFC Ribbon To Designer Format (ACCU 2011) Farewell to Disks: Efficient Processing of Obstinate Data ConcRT Sample Pack: Download today DirectCompute Lecture Series 110: Memory Patterns (Code Project) A Notepad for Regular Expressions Herb Sutter Shares Perspectives on the New C++ Standard Developing a Native Win32 Application for Windows… Read more

Herb Sutter Shares Perspectives on the New C++ Standard

Hi, I’m Charles Torre, Sr. Technographer with Channel 9. I’m back with an interview made last week with Herb Sutter, Principal Architect on the Visual C++ team at Microsoft and chairman of the ISO committee which recently approved the final technical changes to the C++0x standard – the publication of which is expected this summer…. Read more