What’s New in Visual Studio 2013 for C++ Developers

Download this episode

Download Video

Description

This is a fast-paced session taking you through a tour of the new features available to C++ developers in Visual Studio 2013. This talk will cover the breadth of the Visual C++ tools including targeting Windows 8.1, C++11 language conformance, new REST libraries, compiler optimizations that make your code run faster, as well as the improved productivity features in the IDE for editing, debugging and diagnosing applications. Don’t miss it!
For more information, check out this course on Microsoft Virtual Academy:

Day:

1

Level:

200

Session Type:

Breakout

Code:

2-305

Room:

South Hall: Esplanade 304

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Londey

      The video cuts out just as he starts answering questions. Sad

    • User profile image
      KindDragon
    • User profile image
      electricnin​ja33

      I want C++/CLI and P/Invoke for Windows Mobile 8. No developer cares about WinRT; if they did then sales wouldn't be so miserable.

    • User profile image
      nimble finger

      This session is supposed to be about C++ but the code he shows is C++/cx.

      C++/cx is disgusting to my eyes and i find it offensive that is is used in a C++ session.

      C++/CX is microsofts desperate and disgusting attempt at forcing people to use C# syntax. Microsoft's way of asking: "Please use C# instead of C++" and the or-else "or you will not be able to use our new features".

      If you want me to get locked in, at least offer a free cyanide pill !

      I'm very disappointed by how microsoft is handling this.

      I want to use pure C++ because it can be compiled with gcc and clang.

      To keep my options open and ready to jump ship when i finally have had enough of microsofts crap and treatment of C++ developers and the fact that C++ developers are getting the apple treatment.

      Windows could have been so great but microsoft is fracking it up.
      Virtual limitations and exploitative lock-in schemes.

      Microsoft is giving the middle finger to C++ and open source while lying and saying micrsoft supports c++ and open source community.

      Talk is just bullshit and empty words, actions speak your intentions.

      Why do i even bother ranting, microsoft do not really listen to feedback. The removal of the windows 7 start menu is evidence to that.
      Even the forced metro interface on desktop computers is evidence to that.

    • User profile image
      tarekmadkour

      @Londey: That's unfortunate Sad There were some really good questions from the audience. I really love these lively interactive sessions. If you have a question, feel free to ask it here and I'll respond.

      @electricninja33: We really wanted to invest in one good way for C++ and C# interop on the phone and provide a great experience for that one. Investing in two alternate and almost equivalent ways of interop would make neither of them great.

      @nimblefinger: C++/CX is used in only one example on one slide (slide 11; titled C++/CX). All other examples are just regular C++. With that said, I understand that you are expressing your lack of love for C++/CX given your focus on cross-platform code and that you want to see cross-platform ISO C++. We're actually doing quite a bit for ISO C++. Herb's talk (session 2-306; can't link to it for some reason) has more on our roadmap there and what we shipped in VS2013.

      Thanks,

      Tarek Madkour {Visual C++ Team, Microsoft }

       

    • User profile image
      SocalSam_

      Nimble Fingers, the C++/CX is an extension of the C++/11 ISO/IEC 14882:2011(E) specification.  Visual Studio 2013 does compile nearly "pure" C++/11 if you set your compilation settings correctly, it doesn't out of the box.

      I appreciate your desire for "pure" but the 11 years of no advancement meant that there was a bleed off of people who cared about C++.  With the release of 11 and another hopefully in 2014 this will change.

      But I think that if you want to compile code that works on gcc then Visual Studio is the better choice.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.