Hilo : Developing an End-to-End Windows Store app using C++ and XAML
I have been a massive fan of the work the Microsoft Patterns and Practices team for years and in the past year I have been lucky enough to be able to help out as a reviewer on a couple of projects.
What makes the P&P team stand out is the fact that their aim is to make your life easier and you to look better by helping you delivering better products faster.
One of the projects I was lucky enough to review is Hilo, which is a guide demonstrating how to write modern C++ and XAML code using async programming patterns to build Windows Store apps that use tiles, a splash screen, controls, pages, navigation, suspend & resume, and touch. The guide provides common guidance on common development patterns and practices such as Model-View-ViewModel (MVVM) and Repository patterns and unit testing.
Guide chapters:
· Getting started with Hilo
· Designing Hilo's UX
· Writing modern C++ code in Hilo
· Async programming patterns and tips in Hilo
· Working with tiles and the splash screen in Hilo
· Using the Model-View-ViewModel (MVVM) pattern in Hilo
· Using the Repository pattern in Hilo
· Creating and navigating between pages in Hilo
· Using controls in Hilo
· Using touch in Hilo
· Handling suspend, resume, and activation in Hilo
· Improving performance in Hilo
· Testing and deploying Hilo
· Meet the Hilo team
· Performing interop between XAML and DirectX
CodePlex Site http://hilo.codeplex.com/
B.