Session Value Providers in MVC

MVC purists may bristle at discussion of State and many would balk at the idea of leveraging Session variables in your MVC application. However, in the real-world, State is necessary. Stateless persistence can often be achieved through use of TempData, ViewData and ViewBack but purists would stress that state should be detached. True, MVC is…


MVC and Templates with T4 and T4MVC

The Editor and Display templates in MVC are very similar to partial views. They display data based on the model provided. You may have seen DisplayFor or EditorFor when you scaffold a View in MVC. You could customize DisplayFor to display an editable form but the convention is for DisplayFor to be read-only and EditorFor…


XAML Styles and Themed resources in Windows 8.1

The great North American Cold Wave has retreated, and our man is back! In this video tutorial Robert Evans walks you through creating a shared style and using Blend together with Visual Studio 2013 to create Implicit and Explicit Styles. He also shows you how to use the new ThemedResource introduced in Windows 8.1. If…


Basics of Windows Store App Process Lifetime Management (PLM)

In this video post, Robert Evans uses tools such as Process Explorer and more to show you the internals behind Windows Store Apps: Process Lifetime Management, the Runtime Broker and the Suspension Manager. He also shows you how to use the PLMDebug utility when debugging Store Apps. Here we go! Original content from Robert Evans;…


Image Manipulation in Windows Store Apps

Happy New Year to all our readers and visitors! We wish you the very best in your development adventures in the year ahead!   Robert Evans is back again – this time he shows us how to construct a Windows Store application which manipulates images. The sample application demonstrates typical scenarios – cropping, rotating, saving,…


Dynamically generated columns in a HubSection for a Windows Store App

In the default implementation generated by Visual Studio 2013 for a Hub-like Windows 8.1 application, you will get a nice section by section layout. However, if you need to provide a column-based layout in one of the sections, there are a few hurdles to overcome. Robert Evans shows you how! If you come from the…


WinRT for Desktop Apps

August in France means only one thing: vacation time. Now, Christophe Nasarre, Microsoft Premier Field Engineer from Microsoft France, is back from his personal vacation with another video on WinRT development. It is time to go back to the fundamentals with this video post where you’ll learn how to use WinRT APIs in your Desktop…


Handling termination in Windows Store Applications

Ever wondered what happens when to your Windows Store application when the system is under memory pressure? In the linked video, Christophe Nasarre, Microsoft Premier Field Engineer from Microsoft France, presents all the details in his own inimitable style. You’ve seen Christophe previously on our blog, so he needs no further introduction. Over to him!…


What’s New In Windows 8.1 For Developers

Windows 8.1 Preview and Visual Studio 2013 Preview have been made available during the Microsoft 2013 //build conference! Live from San Francisco, Microsoft Premier Field Engineers Robert Evans and Christophe Nasarre present demos and code for some of the exciting new features of these technologies from a unique developer perspective. You’ll see the impact of…


What You Need To Know About Suspend and Resume in WinRT

Summary:  While your Windows Store App runs, an end user can move their attention to another app which sends your app to the background.  What should your app do in these circumstances?  Luckily for us, Christophe Nasarre, Microsoft Premier Field Engineer, walks us through all the details, both in video form and in the post…