JavaScript libraries help you build powerful, data-driven HTML5 apps.
Learn how to implement the new sharing contracts in Windows 8 to distinguish your application.
With a little bit of code (along with a .NET interface and collection), you can integrate the properties on your classes with the .NET user interface controls to simplify your presentation layer.
Mocking is generally an overloaded term. But at its base, it's about changing behavior -- specifically, dependency behavior.
Team Explorer in TFS 11 has added a "My Work" page to review active work items, track changes and work with the Code Review process.
- By Mickey Gousset
- 01/19/2012
Nick Randolph looks at how you can use a UriMapper to help structure your Windows Phone application.
- By Nick Randolph
- 01/12/2012
In WPF and Silverlight,you can separate your UI logic into a set of Command classes that facilitate loose coupling, testable designs, and reusability.
Iterators are available for Visual Basic in Visual Studio 2010. In Part 2 of a series, Joe Kunk discusses Visual Basic iterator syntax, demonstrates how iterators are coded, and compares Visual Basic iterators to C# iterators.
Eric Vogel walks through a soup-to-nuts demo for building a Metro-style RSS reader.
Visual Basic development in Visual Studio 11 offers asynchronous methods, iterators, call hierarchy, the Global keyword and Windows 8 Metro-based applications.
Use Test-Driven Development, generate from usage and a free Visual Studio add-in to let you spend more time doing what programmers want to do: writing code that works.
Your forms can be built entirely in HTML5, with no JavaScript necessary. Here's how.
- By Mark Michaelis
- 01/01/2012
Learn how to leverage the C# code analysis and compilation features in the Roslyn CTP.
Peter Vogel solves a reader's problem by integrating data from multiple dropdown lists, the FormView and some Ajax magic that calls code in a method in an ASPX page.
Here's how to integrate the ASP.NET CustomValidator control with client-side code to create a page that uses Ajax and server-side code to validate data at the browser.
Get started with this quick but informative guide (and sample code) from John Papa.
Dig deeper into the Castle Windsor IoC container by learning how to control dependencies.
- By Patrick Steele
- 12/01/2011
Crafting a caching strategy is critical to building effective Web apps. It's only possible when you know what options are available and how to integrate them.
How to integrate your Windows Phone 7 application into the search experience.
- By Nick Randolph
- 11/30/2011
NSpec is a no-nonsense BDD framework for the .NET Framework, influenced by RSpec and leveraging NUnit assertions.
Using lambda expressions is a more compact way of wiring up events in both C# and Visual Basic. It also provides a way of passing parameters to an event without having to redefine the event's parameters.
Learn how Visual Studio 11 helps developers find duplicate code throughout their projects and solutions.
- By Mickey Gousset
- 11/17/2011
Learn how to utilize the Roslyn Scripting API to host a C# scripting engine in your applications.
ASP.NET 4 upgrades the support for detecting browser capabilities with profiles for the latest mobile browsers. The good news is that you can use that new information with older versions of ASP.NET.
Iterators are available for Visual Basic in Visual Studio 2010 after installing the latest Visual Studio Async CTP, and natively in Visual Basic 11.