.NET Framework


Using MEF to Retrieve Connection Strings

Rather than try to ensure that he's getting the right config file for his production and test systems, Peter Vogel lets the application configure itself, using the Managed Extensibility Framework to enable automatic selection of the right connection string

Microsoft to Release 'Critical' Fixes for .NET Framework, Silverlight and IE

The fixes are part of an eight-release "Patch Tuesday" event next week.

Eliminate Joins by Modifying Entity Framework Models

Peter Vogel explains why adding associations to Entity Framework navigations helps you avoid using Joins.

Using the Form View with Any Data Collection

The ASP.NET DataViews are powerful tools when coupled with a DataSource. But you can skip the DataSource and use the DataViews to handle displaying and updating any collection of objects you want, with a few lines of code.

The Brave New World of Windows 8

Windows 8, unveiled in September, will change the way Microsoft-focused developers build applications.

The Key of F#: 3 Questions with F# Creator Don Syme

Why was F# invented? What are its best -- and worst -- uses?

WPF and Inversion of Control

Use Inversion of Control to decouple views and viewmodels in WPF.

Multilevel Sorting with IComparable and IComparer

IComparable and IComparer sound the same and work in similar ways, but there are important differences you need to know.

To Think in LINQ

If you start "thinking in LINQ" you'll get more done with less code, and what you write will be simpler than using SQL.

Test-Driven Development with Typemock Isolator

Isolator .NET simplifies your unit testing by providing a flexible and convenient way to eliminate dependencies between objects.

Building Great HTML5 Apps

HTML5 is a key part of Windows 8, and web development, going forward. This series will show you how to build great HTML5 applications.

ASP.NET: Managing DOM Events Interoperably

Peter Vogel introduces you to the new dynamic event model for JavaScript that's available in all the contemporary browsers.

Modifying Work Item States and Transitions

Mickey Gousset dives into modifying the states and transitions of a work item.

Free Tool: Create Reliable Services with NServiceBus

NServiceBus can help you create more reliable .NET services. It may not be as "free" as it appears, though.

Simplify Workflow with Custom Activities

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.

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.

Subscribe on YouTube