The Observer Pattern is the foundation of Model View Controller (MVC) development. In this article, you'll learn how to use it by building a simple email application.
The Windows Communication Foundation (WCF) framework can be vulnerable to phishing and other attacks. Learn how to protect it with these tactics.
- By Joydip Kanjilal
- 08/09/2013
Don't re-invent the wheel when building your Windows 8 apps. Instead, save coding time by using (and customizing) the Search contract to add this critical piece of functionality.
- By Tony Champion
- 08/07/2013
Rodrigo Munoz walks you through how to fix two of the most challenging Internet Explorer 8 and Internet Explorer 7 responsive design bugs: media queries and box-sizing.
- By Rodrigo Munoz
- 08/05/2013
James McCaffrey demonstrates the brute-force, Fisher-shuffle and reservoir-sampling techniques.
- By James McCaffrey
- 07/17/2013
In-App purchasing helps you make money after the initial sale. Learn how to use the new API to set it up.
- By Michael Crump
- 07/15/2013
NuGet extends Visual Studio by simplifying the process of installing and updating third-party libraries and tools. It has limitations in a local private network, however. Here's what you need to know, along with a possible solution.
- By Joe Kuemerle
- 07/09/2013
Harness the power of query expressions to develop powerful frameworks.
- By Chris Eargle
- 06/17/2013
You're not stuck with using Apple's Maps app in your iOS development. Learn how to leverage the Google Maps SDK for iOS.
- By Wallace McClure
- 06/12/2013
Doing better takes time and is an incremental process.
- By Mark J. Balbes, Ph.D.
- 06/10/2013
One key change that will smooth your transition from ASP.NET to Windows 8 is to think like a designer from the outset.
- By Brandon Downing, Phillip Stewart
- 06/05/2013
In a Bring Your Own Device (BOYD) world, .NET Framework support for Portable Class Libraries (PCLs) provides a base for writing code that will run on any platform -- provided you understand the limitations of PCLs and how to structure your applications to exploit them.
- By Muhammad Siddiqi
- 05/09/2013
A new feature of Windows Store apps, utilizing background tasks will not only help circumvent some challenges from the Windows Store app lifecycle, but they can keep your app responsive to what's going on with the user's device.
- By Tony Champion
- 05/02/2013
The Windows Phone 8 SDK added a speech recognition API that's easy to use and flexible. Learn how to put it to work in your application.
- By Michael Crump
- 04/09/2013
CSS3 media queries are the key to making responsive design work.
- By Rodrigo Munoz
- 04/01/2013
This new series on the Visual Studio Magazine Web site redesign focuses first on one of the most frustrating things you can encounter on implementing responsive designs -- having layouts break after adding padding or borders -- and what you need to do to fix this.
- By Rodrigo Munoz
- 03/12/2013
Although continuing to gain in popularity among developers, Agile methods still suffer from misperceptions. Here are seven of those myths, and why they're bunk.
- By Joel Semeniuk
- 03/01/2013
SQL Bulk Insert has been tuned over the years to work well with the Microsoft .NET Framework. This tutorial shows you how to take advantage of its power.
- By Erik Bartlow
- 03/01/2013
Entropy Minimization is a new clustering algorithm that works with both categorical and numeric data, and scales well to extremely large data sets.
- By James McCaffrey
- 02/09/2013
Building and debugging Web-based applications with Chrome Developer Tools is easier than you might think.
- By Patrick Steele
- 02/08/2013