Microsoft Virtual Academy - C++: A General Purpose Language and Library

Microsoft Virtual Academy - C++: A General Purpose Language and Library

Rate This
  • Comments 10

Interested in learning the basics of C++?

Next Tuesday, November 19, Kate Gregory and James McNellis will be teaching a free introductory C++ course on Microsoft Virtual Academy, "C++: A General Purpose Language and Library." Kate is a C++ expert and long-time Microsoft Visual C++ MVP; James is a developer on the Visual C++ Libraries team. The course will be broadcast live over the web and is free to attend; you just need to register on the course page.

Whether you're new to C++, or if you're a long-time C++ developer and you just want to brush up on the fundamentals, you should consider attending! Similarly, if you have any colleagues who might be interested in attending, you might let them know about this opportunity. Here's a brief description of the course, from the registration page:

Attention developers: here's a painless way to learn the basics of C++ from the ground up, whether you're updating legacy code or writing brand new, efficient, and high-performance code for new platforms like phones and want to take advantage of C++. You'll learn the fundamentals of the C++ language, how to use the language and its Standard Library effectively, and how to use the Visual Studio environment for developing C++, including debugging, exploring code, and understanding error messages. This is your starting point for building software in C++.

You can find out more about the event and the instructors and register for the course on the Microsoft Virtual Academy website.

Hope to see you there!

  • What if you can't watch it live? Can you download it afterwards?

  • I would like an option to download it as well.

    Can't spend the whole working day watching this, unfortunately.

  • Kate Gregory also has published  C++ training material on, which often has free offers for MSDN subscribers. PluralSight is heavily Microsoft technology-oriented. Lots of great stuff there!

  • I would love to watch this but, unfortunately I will not be at work that week. Can I downloaded or are you going to do this again near future?.

  • I believe it will be recorded and available afterwards. If you check you can see links to watch past events. I would love to see continued interest in the introduction after the live day. If you can attend "on the day" there is Q&A, but watching a recording is better than not getting to see it at all.

  • Kate and James are great speakers and well-versed in all things C++.

    For folks who might attend (or watch the video if/when available), what topics/scenarios most interest you?

  • Update: Video will be available around December 4th.

  • I will attend, but only for few hours as in India, it would be a whole night event.

  • Looks like it can be watched here:

  • Thanks for this superb series.

    I am an experienced programmer, but I am starting to develop modern VC++ applications. Nowadays, I am programming mostly in C# 5.0.

    You videos are greatly clarifying. After watching them, I have converted several small utilities, I normally use, from C# 5.0 to C++, using MFC. The new versions open faster, perform much better, and have a very small footprint. The user interface is much poorer when compared to the DevExpress suite I use for C#. I hope there are similar suites for C++ too. Are you aware of one I could try?

    Alas, I am unable to find any simple MFC C++ sample showing how to execute an SQL Server 2012 Store Procedure that takes parameters and returns one or more recordsets. I have been browsing the Web for days. All the samples I found are very old (VC++ 6.0), most do not even compile, some are ATL related, and other are VC++.Net related. I will not be able to do any serious work without easily accessing SQL Servers.

    Would you please kindly point me to any resource (sample, book, e-book, documentation, etc.) that could help me perform this very simple task? Microsoft's own documentation does not have many samples, and not one specifically illustrating how to do this simple operation.

    I am under the impression that Microsoft is deprecating MFC. Is this true? Besides the modern interface, which does not apply in my case because my clients mostly run Windows 7, what is the preferred way to develop native C++ Windows line-of-business applications?

    Thanks very much for any suggestion.

    Eduardo Quintana

Page 1 of 1 (10 items)