If you start "thinking in LINQ" you'll get more done with less code, and what you write will be simpler than using SQL.
Isolator .NET simplifies your unit testing by providing a flexible and convenient way to eliminate dependencies between objects.
HTML5 is a key part of Windows 8, and web development, going forward. This series will show you how to build great HTML5 applications.
- By Brandon Satrom
- 09/26/2011
Peter Vogel introduces you to the new dynamic event model for JavaScript that's available in all the contemporary browsers.
Mickey Gousset dives into modifying the states and transitions of a work item.
- By Mickey Gousset
- 09/23/2011
NServiceBus can help you create more reliable .NET services. It may not be as "free" as it appears, though.
The number of built-in Activities that you can use to create a service that handles a long running service is small. Fortunately, it's easy to add additional Activities that wrap up business logic.
Reading the Visual Basic language specifications may sound boring, but it actually reveals important information for developers.
What will Windows 8 really mean for the future of .NET developers? Four industry experts share their insights.
Scott Guthrie and Jason Zander, corporate vice presidents of, respectively, Microsoft's Server and Tools Business and the Visual Studio Team, today headlined some significant developer focused improvements in Visual Studio 11 Developer Preview.
- By Michael Desmond
- 09/14/2011
Metro-style apps, HTML 5, XAML and Visual Studio 11 are all in your future.
- By Michael Desmond
- 09/13/2011
The Windows 8 Developer Preview is now live.
At its Build development conference in Anaheim, Calif., this week, Microsoft has pulled back the curtain on its new operating system, code-named "Windows 8."
Team Foundation Server 2010 includes process templates. Learn how to customize work item type templates for a smoother workflow.
- By Mickey Gousset
- 09/09/2011
Lazy Loading is a programming pattern useful for resource-intensive objects.
The technologies bundled as HTML5 finally support what developers have been trying to get HTML to do for decades.
Was "Calvin code" genius or tomfoolery?
Making the right runtime design decisions can help -- or harm -- your program.
Build a Web site using MVC 3 and the Razor View Engine.
High-transaction environments can use distributed caching to boost performance without major code changes.