.NET Framework


Better Development Through Reading the Specs

Reading the Visual Basic language specifications may sound boring, but it actually reveals important information for developers.

Windows 8 Reactions from Build: Dev Experts Weigh In

What will Windows 8 really mean for the future of .NET developers? Four industry experts share their insights.

Build Keynote Day 2: Developers Take Center Stage

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.

Windows 8 Shines at Build Keynote

Metro-style apps, HTML 5, XAML and Visual Studio 11 are all in your future.

UPDATED: Windows 8 Dev Preview Now Available for Download

The Windows 8 Developer Preview is now live.

Microsoft Unveils 'Reimagined' Windows 8 at Build Event

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."

Process Template Customization: Editing An Existing Work Item Type

Team Foundation Server 2010 includes process templates. Learn how to customize work item type templates for a smoother workflow.

Leverage Lazy Loading in .NET 4.0

Lazy Loading is a programming pattern useful for resource-intensive objects.

HTML5 for ASP.NET Developers

The technologies bundled as HTML5 finally support what developers have been trying to get HTML to do for decades.

A Bit Unwise

Was "Calvin code" genius or tomfoolery?

Dynamically Loading Classes at Runtime

Making the right runtime design decisions can help -- or harm -- your program.

Using Razor with Visual Basic

Build a Web site using MVC 3 and the Razor View Engine.

Scale ASP.NET Apps Through Distributed Caching

High-transaction environments can use distributed caching to boost performance without major code changes.

Letters From Readers

Readers share opinions on LightSwitch, Team Foundation Server and more.

Client-Side Data Management with NetAdvantage for jQuery

Infragistics provides a toolkit for creating data-driven applications using client-side code that accesses a variety of data sources, both in the page and back on the client.

Windows Phone 7 Data Binding with Templates

Using Windows Phone 7 data binding to create customized lists.

Papa's Got a Brand New Mag

Keith Ward discusses his new position, and has questions for Microsoft's upcoming BUILD conference.

Advanced AOP Techniques

Aspect Oriented Programming is great for handling cross-cutting concerns such as logging, security, and threading.

Survey Reveals Shifting Cloud Attitudes

Developers increasingly prefer cloud-based development tooling.

Agile Management Suite Grows Up

Agile management tools are maturing as the market defines its needs.

Subscribe on YouTube