This site uses cookies for analytics, personalized content and ads. By continuing to browse this site, you agree to this use. Learn more
Microsoft Logo
Gray Pipe
  • Developer Network
    • Downloads
      • Visual Studio
      • SDKs
      • Trial software
    • Programs
      • Subscriptions
      • Students
      • ISV
      • Startups
      • Events
    • Community
      • Magazine
      • Forums
      • Blogs
      • Channel 9
    • Documentation
      • APIs and reference
      • Dev centers
      • Samples
      • Retirelanding
Developer Network Developer
MSDN subscriptions
Get tools
magazine
  • Issues and downloads
    • All issues
    • 2018
      • April 2018
      • March 2018
      • February 2018
      • January 2018
    • 2017
      • Connect(); 2017
      • December 2017
      • November 2017
      • October 2017
      • September 2017
      • August 2017
      • July 2017
      • June 2017
      • May 2017
      • April 2017
      • March 2017
      • February 2017
      • January 2017
    • 2016
      • December 2016
      • Connect(); 2016
      • November 2016
      • October 2016
      • September 2016
      • August 2016
      • July 2016
      • June 2016
      • May 2016
      • April 2016
      • March 2016
      • February 2016
      • January 2016
    • 2015
      • December 2015
      • November 2015
      • Windows 10 issue
      • October 2015
      • September 2015
      • August 2015
      • July 2015
      • June 2015
      • May 2015
      • April 2015
      • March 2015
      • February 2015
      • January 2015
    • 2014
      • Special 2014
      • December 2014
      • November 2014
      • October 2014
      • September 2014
      • August 2014
      • July 2014
      • June 2014
      • May 2014
      • April 2014
      • March 2014
      • February 2014
      • January 2014
    • 2013
      • Government 2013
      • December 2013
      • November 2013
      • October 2013
      • September 2013
      • August 2013
      • July 2013
      • June 2013
      • May 2013
      • April 2013
      • March 2013
      • February 2013
      • January 2013
    • 2012
      • December 2012
      • November 2012
      • Windows 8
      • October 2012
      • September 2012
      • August 2012
      • July 2012
      • June 2012
      • May 2012
      • April 2012
      • March 2012
      • February 2012
      • January 2012
    • 2011
      • December 2011
      • November 2011
      • October 2011
      • September 2011
      • August 2011
      • July 2011
      • June 2011
      • May 2011
      • April 2011
      • March 2011
      • February 2011
      • January 2011
    • 2010
      • December 2010
      • November 2010
      • October 2010
      • September 2010
      • August 2010
      • July 2010
      • June 2010
      • May 2010
      • April 2010
      • March 2010
      • February 2010
      • January 2010
    • 2009
      • December 2009
      • November 2009
      • October 2009
      • September 2009
      • August 2009
      • July 2009
      • June 2009
      • May 2009
      • April 2009
      • March 2009
      • February 2009
      • January 2009
  • Subscribe
  • Submit article
search clear
We’re sorry. The content you requested has been removed. You’ll be auto redirected in 1 second.
Issues and downloads 2013 March 2013
The Microsoft journal for developers March 2013 VOL 28 NO 3
MSDN Magazine

DirectX
Using XAML with DirectX and C++ in Windows Store Apps

Doug Erickson reviews SurfaceImageSource and VirtualSurfaceImageSource, two Windows Runtime XAML types that use the GPU to boost image rendering in Windows Store apps.
Doug Erickson

Julie Lerman Data Points : Playing with the EF6 Alpha
Explore new features in the first packaged alpha release of Entity Framework 6, including asynchronous processing and custom Code First conventions.
Julie Lerman

 

Online-only Features

Windows Store Apps - Windows Store Apps: A Guide for WPF and Silverlight Developers, Part 2

Windows Store Apps:   Windows Store Apps: A Guide for WPF and Silverlight Developers, Part 2
In this article, Joel Fjordén shows WPF/Silverlight developers how they can implement the MVVM pattern in Windows Store apps without compromising on architecture.
Joel Fjordén

MVVM - Messenger and View Services in MVVM

MVVM:   Messenger and View Services in MVVM
This article, the second in a series about using the MVVM model in Windows 8, describes how the different layers of an application communicate, emphasizing communication between the ViewModel and the view using the MVVM Light Messenger event bus for status messages and a view service implementation for a dialog service.
Laurent Bugnion

Patterns in Practice - Adding Functionality to an Object: Designing the Object Model

Patterns in Practice:   Adding Functionality to an Object: Designing the Object Model
Peter continues to explore implementing the Roles pattern to solve a typical business problem: supporting multiple sales options on an order line. This month he develops the object model design.
Peter Vogel

Team Foundation Server - Agile Project Management using TFS 2012

Team Foundation Server:   Agile Project Management using TFS 2012
Visual Studio Team Foundation Server 2012 can help teams plan, manage and track work. This articles explores how to use features such as the product backlog, sprint backlog and task boards in the context of Agile development frameworks.
Suliman Battat

PowerShell - Managing an Outlook Mailbox with PowerShell

PowerShell:   Managing an Outlook Mailbox with PowerShell
Rules in Outlook are useful for automatically managing e-mail, but it can be difficult to get a single e-mail into multiple folders. Learn how to create a PowerShell script that automatically sends messages to the appropriate folder based on values you assign.
Joe Leibowitz

Features

Microsoft Office - Exploring the JavaScript API for Office: Data Access and Events

Microsoft Office:   Exploring the JavaScript API for Office: Data Access and Events
Moving on from covering the basics in part 1 of this series, Stephen Oliver and Eric Schmidt discuss how to access data and handle events in the JavaScript API for Office.
Stephen Oliver
Eric Schmidt

Async/Await - Best Practices in Asynchronous Programming

Async/Await:   Best Practices in Asynchronous Programming
Avoid common asynchronous programming errors and master techniques to take full advantage of the new async/await support in the Microsoft .NET Framework 4.5.
Stephen Cleary

ASP.NET - Migrating ASP.NET Web Forms to the MVC Pattern with the ASP.NET Web API

ASP.NET:   Migrating ASP.NET Web Forms to the MVC Pattern with the ASP.NET Web API
Because the ASP.NET Web API leverages the fundamental building blocks of the HTTP protocol, it can provide a way of refactoring your existing ASP.NET applications into an AJAX-enabled, Test Driven Development world.
Peter Vogel

Windows Azure - Moving Your Applications to Windows Azure

Microsoft Azure:   Moving Your Applications to Microsoft Azure
Azure lets you take advantage of Microsoft’s world-class global infrastructure to deploy your own applications, with the corresponding capabilities to reduce maintenance requirements, maximize performance and minimize costs.
Alex Homer

Data Clustering - Data Clustering Using Naive Bayes Inference

Data Clustering:   Data Clustering Using Naive Bayes Inference
James McCaffrey presents a clustering algorithm based on a technique called Naive Bayes inference, which works with either categorical or numeric data.
James McCaffrey

Columns

Modern Apps
Data Access and Storage Options in Windows Store Apps
Local or remote. WebStorage or IndexedDB. SkyDrive or SQLite. What's a developer to do? Here's what you need to decide on a storage strategy for your modern app.
Rachel Appel

Windows with C++
Rendering in a Desktop Application with Direct2D
Kenny Kerr looks at the unique relationship between Direct2D and the desktop application window.
Kenny Kerr

Azure Insider
Real-World Scenarios for Node.js in Microsoft Azure
Walk through a pair of real-world scenarios where node.js is used for simple connectivity tasks, leveraging its single-threaded approach and modules created by the community.
Bruno Terkaly
Ricardo Villalobos

The Working Programmer
Noda Time
Noda Time is a powerful, .NET library that can seriously amp up time and date support in your applications.
Ted Neward

Don't Get Me Started
Grieving
David Platt says your software isn’t successful until it’s been used in a way that you never imagined.
David Platt

Editor's Note
Developing Apps for Office
The Apps for Office platform promises to change the way developers interact with the Office suite.
Michael Desmond

MSDN Magazine Blog

 

More MSDN Magazine Blog entries >


Current Issue


April 2018 issue

Browse All MSDN Magazines


Subscribe to MSDN Flash newsletter


Receive the MSDN Flash e-mail newsletter every other week, with news and information personalized to your interests and areas of focus.

Follow us
  • https://www.facebook.com/microsoftdeveloper
  • https://twitter.com/msdev
  • https://plus.google.com/111221966647232053570/
Sign up for the MSDN Newsletter
Is this page helpful?
Your feedback about this content is important.
Let us know what you think.
Additional feedback?
1500 characters remaining
Thank you!
We appreciate your feedback.

Dev centers

  • Windows
  • Office
  • Visual Studio
  • Microsoft Azure
  • More...

Learning resources

  • Microsoft Virtual Academy
  • Channel 9
  • MSDN Magazine

Community

  • Forums
  • Blogs
  • Codeplex

Support

  • Self support

Programs

  • BizSpark (for startups)
  • Microsoft Imagine (for students)
Canada (English)
  • Newsletter
  • Privacy & cookies
  • Terms of use
  • Trademarks
logo © 2018 Microsoft