Windows App Developer Links - 2012-04-16
Visual Studio 11
What's New in Visual Studio 11 Beta Unit Testing (Peter Provost)
"For those of you who haven't been following the changes to unit testing that we first previewed back at the //BUILD/ conference, and for those you who did but want to know what has changed, this post is going to take you through the whole thing. We have made a lot of changes to testing in Visual Studio. These changes are pretty drastic in some cases, but were driven by years of customer feedback and a clarification of our focus and vision."
Metro App Development
How to share your Metro style Windows 8 app with another developer (Matt Harrington)
"If you're writing a Metro style app for Windows 8, here's how you can share it with another developer."
Build a WinRT Metro App to Access the Windows 8 File System (Michael Crump)
"Because file system access is one of the first things any developer needs to understand when learning a new platform, a good way to help you get your feet wet with WinRT is to use it to build a file system-access application. I'll walk you through the process of creating a Windows 8 C# and XAML Metro application and demonstrate how to manipulate files programmatically. After building the app, we'll explore additional file features, including reading file properties and adding a file to the Windows most recently used (MRU) list."
"If you have to develop Hybrid WinRT Components that expose both COM and WinRT components you have to either write bare metal C++ or use the new Windows Runtime Template Library, which supports you in dealing with COM. ... Microsoft provided a few sample WRL C++ Projects. However they did not include a WRL C++ Project Template in the Visual Studio 2011 Consumer Preview. I reverse-engineered the Sample Projects to find out what is necessary in order to develop a WRL Component from scratch as I didn't want to use the available Sample Projects as my Project foundation."
Introduction to Windows 8 Metro & WinRT (part 1) (Ira Lukhezo)
"In this two part series, I will demonstrate just how easy it is to create your first Windows Metro application, and highlight some of the changes that you will need to be aware of if you are coming from a WPF, Silverlight or Windows Phone background. ... The first part will demonstrate how to create a blank Metro application, familiarise yourself with the location of the resources and files, and finally demonstrate how to load some data from your computer using the new async and await keywords in C# 5.0."
Introduction to Windows 8 Metro & WinRT (part 2) (Ira Lukhezo)
"Welcome to the second in this two part series on developing Metro applications in Windows 8. In this part you see how to utilise both the Grid and Split application templates"
Apps & Code to Look At
Channel 9 Windows 8 Application (Microsoft UK Faculty Connection)
"We are excited to announce that the team has just released a Channel 9 application in the Windows 8 App Store. So Install the application today on the Windows 8 Consumer Preview and easily browse the latest content on Channel 9, share content with your friends and view content on any of your Play To Enabled devices. To find the app, Search the Windows 8 App store for Channel 9."