-
How to implement an undo/redo system using the Command pattern in the .NET Framework.
04/24/2012
-
Visual Basic 11 contains many enhancements you may not have noticed.
04/20/2012
-
Migrating a photo-sharing Windows Phone application to run under Windows 8.
04/16/2012
-
By Sam Nasr
Code First Migrations allow for database changes to be implemented all through code. Through the use of Package Manager Console (PMC), commands can be used to scaffold database changes.
04/10/2012
-
In Part 1 of this series, Eric Vogel walks you through a software design pattern that is commonly used to handle UI interactions.
04/10/2012
-
By having your Data Annotations implement the IClientValidatable interface, you can make it easy for developers to integrate your client-side validation into your Views.
04/09/2012
-
Dictionaries and some other collection objects allow you to store an item along with a key value. This allows you to retrieve the item later, either by position or by key value.
04/04/2012
-
See how a simple interceptor can help reduce the amount of coding needed to initialize your Windows Presentation Foundation ICommand properties.
04/03/2012
-
Validation should begin as close to your database as possible: in your Entity Framework entities. Here's how you can integrate validation code into both the entities the Entity Framework generates and the ones you write.
04/03/2012
-
By overriding templates, you can modify the look and feel of the ListBox without changing the underlying behavior.
04/01/2012
-
Bing Maps moves beyond Silverlight and AJAX with the new native WPF Control, which enables you to build interactive tools for visualizing geographical data on the desktop.
04/01/2012
-
Nick Randolph shows how to create and work with the Application Bar in your Windows Phone application.
03/30/2012
-
Eric Vogel walks through how to send and receive push notifications in a Windows 8 Metro application.
03/25/2012
-
Learn how to extend Visual Studio 2010 by creating code issue providers with the Roslyn CTP.
03/15/2012
-
PreviousPage is a better solution than using the FindControl method.
03/12/2012
-
WPF provides the richest environment for developers to incorporate standalone validation classes into their user interfaces—and for business object developers to support an application's user interface.
03/09/2012
-
By Sam Nasr
Code First frees you up from the chore of creating databases for your project. Here's a primer on how to do it.
03/07/2012
-
By Michael Crump
Many developers are worried about the compatibility of Silverlight with Metro-style applications. This project shows that those fears are overblown.
03/01/2012
-
Implementing one of three interfaces can turn your business classes into self-validating components that seamlessly integrate into WPF, Silverlight and ASP.NET MVC applications -- and can be easily extended to other environments.
03/01/2012
-
Eric Vogel shows you how to use a common software design pattern that allows an app to dynamically pick an appropriate method at runtime.
02/22/2012
-
WPF makes it very easy to load non-executable resources at run time -- including a complete UI in XAML. Here's how to leverage that functionality to create applications that you can customize without recompiling.
02/21/2012
-
The default ToString() is boring and uninformative: you should work on creating your own overrides for your own classes.
02/16/2012
-
Eric Vogel covers how to use the Windows 8 local data storage APIs to cache application data.
02/14/2012
-
Use dynamic classes to create a way to return multiple values from a method without defining a whole new class.
02/13/2012
-
You can use your Master Pages just to structure your pages. Or you can integrate them into your application with custom code that your content pages can access.
02/07/2012