MSDN Magazine Windows 8 Special Issue 2012

MSDN Magazine Windows 8 Special Issue 2012

Windows Runtime:Reimagining App Development with the Windows Runtime

The Windows Runtime is at the heart of creating Windows Store apps. Learn how it provides a powerful platform on which to create these new apps, with a development surface that’s rich in functionality and consistent and thoughtful in design. Jason Olson

Windows Runtime and the CLR:Underneath the Hood with .NET and the Windows Runtime

A look at how the CLR enables managed developers to talk to the Windows Runtime, exposing Windows Runtime APIs as if they’re just another managed class library for .NET developers to use. Shawn Farkas

Windows Runtime Components:Windows Runtime Components in a .NET World

Jeremy Likness walks you through the requirements needed to create a Windows Runtime Component in C#, how to reference and use it, and how it impacts other language selections when developing Windows Store applications. Jeremy Likness

Silverlight and WPF:Writing Silverlight and WPF Apps with Windows Runtime XAML in Mind

Business developers will continue to build new Windows Presentation Foundation and Silverlight applications in the years to come. This article shows you what you can do to make porting, reuse or dual targeting reasonable when considering Windows Store applications. Pete Brown

MVVM:Using the MVVM Pattern in Windows 8

The Model-View-ViewModel (MVVM) design pattern achieves a separation of logic and UX in Windows Store applications and also enables UX designers to create and test UIs without the existence of the underlying logic. Learn how to create an application using the MVVM design pattern in Visual Studio 12, using the MVVM Light Toolkit. Laurent Bugnion

XAML and C++:Introducing C++/CX and XAML

Learn how to take advantage of a modern, XAML-based UI framework in C++ to build Windows Store apps. Andy Rich

Windows Runtime and C++:Porting Desktop Applications to the Windows Runtime

Diego Dagum discusses how to port C++ desktop applications to the Windows Runtime Library, using a sample calculator application as a practical example. Diego Dagum

JavaScript:Managing Memory in Windows Store Apps

Users today want to rapidly switch among multiple apps to accomplish tasks, and they expect their machines to keep up. Learn how to identify, diagnose and repair memory leaks so you can be sure your Metro style app will give users the experience they’re looking for. David Tepper

JavaScript:Data Binding in a Windows Store App with JavaScript

Learn how the JavaScript framework for building Windows Store apps and the underlying Windows Runtime allow you to build apps with client-side state, offline storage, controls, templates, binding and much more. Chris Sells, Brandon Satrom

Design and UX:Authoring Windows Store Apps in Blend

Explore how Expression Blend for Visual Studio 2012 can be used to create UIs for Windows Store apps using XAML or HTML. Examples show the Blend Device panel, CSS editors, data template editing and interactive mode. Christian Schormann


Editor's Note:All Eyes on Windows 8

Welcome to the Windows 8 special edition of MSDN Magazine.Michael Desmond

Modern Apps:The Windows Store App Lifecycle

You’ll want to understand the nuances of the new WinRT application lifecycle so you can build apps that respond as they should at every point. Rachel Appel explains the different stages.Rachel Appel

Windows Azure Insider:Windows 8 and Windows Azure: Convergence in the Cloud

The inaugural edition of our Windows Azure Insider column describes how to build a simple cloud-hosted service to support asynchronous clients, then shows you how easy it is to call into a Web service from a Windows Store application to retrieve data.Bruno Terkaly, Ricardo Villalobos