A lap around Visual Studio 11 Express for Metro style apps using C++

Sign in to queue

Description

Windows 8 comes with a brand new Metro style app experience where native developers and designers can work in parallel. Ones in behavioral aspects and the others in UI. This talk offers an end-to-end view of the developer experience for this kind of app, from the solution creation to the marketplace publication.

For more information, check out this course on Microsoft Virtual Academy:

Day:

2

Code:

TOOL-479T

Room:

Denali

Embed

Download

Download this episode

For more information, check out this course on Microsoft Virtual Academy:

The Discussion

  • User profile image
    FrankieC

    This is an awesome session!  I just can't believe no one has commented on it yet!  Vikas and Joanna team up and walk through a real-world app dev scenario (at least as real world as one can get in 60 minutes) and they show some excellent examples of XAML, how to navigate the VS UI, concrete examples of how to instantiate WINRT objetcs from C++, packaging, etc.  Excellent job Vikas and Joanna!  I will be watching this one again!

  • User profile image
    Dave_Lock

    I agree, I thoroughly enjoyed this session. Well delivered by both.

    Also Joanna is a good presenter & a hottie, she should have been in keynote #1 ! Smiley

  • User profile image
    BarryDale

    Yes, this is great stuff.  I was hoping XAML would be available for GUI development with C++ and here it is!  All native code, so it runs fast.  This is exciting!

  • User profile image
    Jedrek

    If you would like to make C++ better, then please add support for "long double" to Visual Studio C++ Compiler. At this moment "double" and "long double" are the same in VS. Because of that for high precision numerical calculations I have to use non-Microsoft C++ compilers (g++ or Intel C++ Compiler).

  • User profile image
    ryanb

    Joanna and Vikas, excellent session -- very well done.

     

  • User profile image
    ekleeman

    So for all you Silverlight is dead zombies out there. What we have here is the best possible outcome. What this is, is the start of the indocrination of C++ developers into the WPF/Silverlight world. They are merging VS with Ex Blend which is what we want. So, if you are worried that your browser based apps will be useless in Metro. You can relax because this is better. Now we will be able to port our Silverlight plugin based apps to a Windows 8 Metro style application that runs on a tablet with no browser or bandwidth issues. Since Windows apps don't work on an iPad anyway it is a non-issue to claim "it won't work on an iPad". This is the first step to mirroring your PC experience into your tablet device. This is something Apple cannot do. The idea that the world is going to embrace going backward to Java Script based UI to accomodate Apple is rediculous. imo

  • User profile image
    santaklaus1​01

    Ещё не пробовал на вкус... Tongue Out

  • User profile image
    Mordachai

    Suggestion: To Pan, hold down middle mouse button and move the mouse around. It is a very common mouse-binding in many applications and games. Far, far more intuitive than "press the space bar to pan."

  • User profile image
    Zikrul_Ahsan

    Nice and effective presentatio...

  • User profile image
    mohamme salih

    I viewed the demo ,it is enlighted me and I have a small qry. ,the form which you design can be swaped to right side with one click and the caption can be changed to another language

  • User profile image
    Naimul

    Great Presentation.

  • User profile image
    BarryDale

    Is the full source code for the piano app publicly available?

  • User profile image
    Steve

    Why dont' you give a straight answer to a simple question - what is the future for WPF???

    C++ PMs stole the whole concept behind WPF and claim like its their from day one. Saying "native" code is just stupid and illiterate. All .NET code eventually winds up as "native"... even more native than any of your design-time compiled native code could ever dream of.

    Look up assembly sizes for tne .NET app and the same metro "native" C++.

    You making C++ devs feel sad. WinRT is the next flop anyways with stupid metro.

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.