Whether you are a new C++ developer ready to learn about writing Metro style apps, an intermediate developer who wants to hone your code and skills, or an experienced C++ developer eager to squeeze every ounce of performance out of your Metro style app, this event is for you. We present pragmatic advice for every developer writing Metro style apps and games with C++, XAML and DirectX. Talks contain VC++ compiler extensions and ISO C++. The Windows Runtime Library is introduced, demoed and explained.
Featured
-
Herb Sutter: Visual C++ for Windows 8
Want to know how to write cool tablet apps using Visual C++? To kick off our day of Metro style programming in VC++, this talk will begin with an overview of how the WinRT type system is projected in Visual C++, then delve into how easy it is to use fast and portable C++,...
-
Building Windows Runtime Components with C++
The Windows Runtime enables developers from a variety of languages – JavaScript, C#, Visual Basic and C++ - to use the Windows APIs in a natural and familiar way. But did you know that you can build your own components that project into those same languages for use in your Metro style apps? Watch...
-
Combining XAML and DirectX in Metro style apps
Windows 8 introduces the ability to use both XAML and DirectX in the same C++ Metro-style app, allowing you to combine the rich UI and interactivity of XAML with the power and control of DirectX graphics. Learn about the different mechanisms provided and the advantages of each approach.
...
-
-
Herb Sutter: Visual C++ for Windows 8
Want to know how to write cool tablet apps using Visual C++? To kick off our day of Metro style programming in VC++, this talk will begin with an overview of how the WinRT type system is projected in Visual C++, then delve into how easy it is to use fast and portable C++,...
-
Building Metro style apps with XAML and C++
With the introduction of Metro style apps for C++ developers, Microsoft now brings the XAML UI platform to native code! I will take you through a lap around creating a Metro style app in XAML and C++. I'll introduce the fundamentals of the XAML platform in WinRT and how C++...
-
Walkthrough: Designing Metro style apps with XAML Designer in VS and Blend
If you want your Metro style app to delight users you'll want to start with a great UX design. In this session, I will show you some of the key features of XAML designer in Visual Studio and Blend to design and build a C++ Metro style app that is both visually appealing and easy to use.
[This...
-
-
Building Windows Runtime Components with C++
The Windows Runtime enables developers from a variety of languages – JavaScript, C#, Visual Basic and C++ - to use the Windows APIs in a natural and familiar way. But did you know that you can build your own components that project into those same languages for use in your Metro style apps? Watch...
-
Casablanca
Casablanca is an incubation project available on MSDN DevLabs. Its primary purpose is to explore how to access and author REST services in modern C++ using best practices such as asynchronous operations to achieve responsiveness in clients and scalability in service code.
[This session was pre-recorded]
...
-
C++ and DirectX for Metro Style Games
DirectX, the most popular 3-D game API, is directly accessible by Windows 8 metro-style applications in C++. If you have a C++/Direct3D codebase, or want to create a 3-D game, this talk will show you how to use C++ and DirectX to build metro-style apps. You will also learn about...
-
Combining XAML and DirectX in Metro style apps
Windows 8 introduces the ability to use both XAML and DirectX in the same C++ Metro-style app, allowing you to combine the rich UI and interactivity of XAML with the power and control of DirectX graphics. Learn about the different mechanisms provided and the advantages of each approach.
...
-
Getting the most out of the C++ compiler
The C++ compiler in Visual Studio 11 includes a new feature, called auto-vectorization. It analyses the loops in C++ code and tries to make them run faster by using the vector registers, and instruction, inside the processor. This short talk explains what's going on.
[This...
-