Eric Vogel shows you how to simplify the consumption of your API by adding a fluent interface design.
How to implement an undo/redo system using the Command pattern in the .NET Framework.
In Part 1 of this series, Eric Vogel walks you through a software design pattern that is commonly used to handle UI interactions.
See how a simple interceptor can help reduce the amount of coding needed to initialize your Windows Presentation Foundation ICommand properties.
- By Patrick Steele
- 04/03/2012
Eric Vogel walks through how to send and receive push notifications in a Windows 8 Metro application.
Learn how to extend Visual Studio 2010 by creating code issue providers with the Roslyn CTP.
Eric Vogel shows you how to use a common software design pattern that allows an app to dynamically pick an appropriate method at runtime.
Eric Vogel covers how to use the Windows 8 local data storage APIs to cache application data.
Tired of mapping your classes from one format to another? A convention-based, open source library can help alleviate some of those coding headaches.
- By Patrick Steele
- 02/02/2012
Learn how to implement the new sharing contracts in Windows 8 to distinguish your application.
Eric Vogel walks through a soup-to-nuts demo for building a Metro-style RSS reader.
Learn how to leverage the C# code analysis and compilation features in the Roslyn CTP.
Dig deeper into the Castle Windsor IoC container by learning how to control dependencies.
- By Patrick Steele
- 12/01/2011
Learn how to utilize the Roslyn Scripting API to host a C# scripting engine in your applications.
The new Windows Runtime integrates beautifully with the .NET Framework. Building this app will demonstrate just how well.