-
By Michael Crump
PhoneGap is used for building mobile applications across a range of devices with JavaScript, HTML5 and CSS3. Learn how to use PhoneGap to build a Windows Phone application that can be easily ported to another phone.
06/04/2012
-
This tutorial demonstrates how to give users more power with the ability to customize live tiles in Metro style apps.
06/04/2012
-
The Microsoft JavaScript Upshot library provides a simplified API for retrieving data from the server and caching it at the client for reuse. Coupled with Knockout, the two JavaScript libraries form the pillars of the Microsoft client-side programming model.
06/02/2012
-
Use the Microsoft Sync Framework to synchronize data changes between SQL Server 2008 Standard, SQL Server 2008 Express and SQL Server Compact Edition 3.5.
06/02/2012
-
Peter Vogel continues his exploration of WCF 4.5's support for WebSockets by writing the code to accept data from the client and then return data to the client whenever that data becomes available.
05/29/2012
-
On VB columnist Joe Kunk shows you how to create and extract "almost" .ZIP files in .NET Framework 4 and standard .ZIP files in .NET Framework 4.5.
05/21/2012
-
How to use a feature called SPRibbon to overcome tab activation limitations.
05/17/2012
-
Why Visual Studio copies local databases to different folders, and what you can do about it.
05/14/2012
-
Eric Vogel shows you how to simplify the consumption of your API by adding a fluent interface design.
05/10/2012
-
Persisting user settings in Windows Phone is something every mobile developer needs to know how to do. Nick Randolph walks you through the process.
05/08/2012
-
Peter introduces WCF 4.5's support for WebSockets first by describing why you care and then by setting up to build a bi-directional service using Windows Server 8, and Visual Studio 11.
05/04/2012
-
Multimedia is expected in today's mobile applications, and the fun isn't only for smartphone and tablet users. Mono for Android, based on the Mono project's open source implementation of the Microsoft .NET Framework, can help you take advantage of Android Camera APIs in Visual Studio.
05/04/2012
-
Peter looks at Knockout, one of the MVC environments for writing client-side JavaScript, and wonders if we're on the wrong path.
04/26/2012
-
The latest Android SDK provides an emulator with improved debugging capabilities. Mono for Android developers will appreciate the upgrades.
04/26/2012
-
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