How to disable Expression Blend design time data at runtime.
- By Nick Randolph
- 07/23/2012
There are two strategies that you can follow in pulling together the modules that make up your WPF composable application: Central Control and Distributed Control. Here’s how to implement both of them.
Live Tiles are images that update a pinned tile (icon) on the start screen of Windows Phone. They're used to offer updates to a user browsing the start screen, without having to open the application completely.
How to separate complex object construction from its representation using the Builder design pattern in C#.
In part one of this series, Nick Randolph discusses the use of Expression Blend design-time data in Windows Phone applications.
- By Nick Randolph
- 07/12/2012
C++ does things differently than C# or Visual Basic, especially when it comes to class construction. Take this tour to learn about the differences.
Learn how to create background services by building a simple music player.
- By Greg Shackles
- 07/10/2012
WPF with Prism and Unity allow you to create loosely-coupled applications that assemble themselves at run time. Here's how Prism and Unity allow you to dynamically integrate business logic into your application.
There's no way to tell just by looking at a list whether the list supports multiple or single selections.
If you're building Windows Presentation Foundation applications that will change over time or have some combination of complex workflows, rich user interaction, and significant presentation or business logic, Microsoft recommends that you add Prism and Unity to your toolkit. That's good advice.
Microsoft has cooked up a feast of value-added big data cloud apps featuring Apache Hadoop, MapReduce, Hive and Pig, as well as free apps and utilities for numerical analysis, publishing data sets, data encryption, uploading files to SQL Azure and blobs.
- By Roger Jennings
- 07/01/2012
Accessing a customer relationship management system with a custom .NET application can add important functionality.
How to schedule live tile and badge updates in a Windows 8 application.
Using Windows Phone's Map control and displaying multiple points using data binding.
- By Nick Randolph
- 06/22/2012
Peter pays a final visit to the WCF 4.5 WebSockets implementation to take advantage of the WebSocketService class and build a service in six lines of code (not counting configuration and client-side code, of course).
In part 1 of his series on advanced live tiles, Eric Vogel shows you how to add secondary tiles to your Windows 8 Metro style applications.
ASP.NET Web API allows you to write a service once and provide different output formats with little effort on the developer's side.
Batched Gated Builds in Visual Studio 2012 TFS improves on the concept of gated builds by allowing you to specify a build definition to build more than one queued build at a time.
- By Mickey Gousset
- 06/13/2012
When most people think of location, they assume this information comes from a GPS module. While this is true, Windows Phone also has support for determining location based on cell tower location and WiFi networks.
- By Nick Randolph
- 06/11/2012
Create a JavaScript client that works with a WCF 4.5 WebSockets service to receive continuous, ongoing updates from the service.
Integrating with SkyDrive can help your Windows Phone application save a user's settings to the cloud, and retrieve them across multiple devices and platforms.
- By Nick Randolph
- 06/05/2012
This tutorial demonstrates how to give users more power with the ability to customize live tiles in Metro style apps.
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.
- By Michael Crump
- 06/04/2012
Handling exceptions in the Task-Based Asynchronous Pattern has become much easier with the latest version of the Microsoft .NET Framework.
- By Patrick Steele
- 06/03/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.