Dependency-Free TDD

Cut the dependency between your domain model and data access code.


Eliminate Database Dependencies in Test-Driven Development

How to avoid the end-to-end integration test problem with the Repository pattern.

Ask Kathleen

Applying Model-View-View Model in Silverlight

Careful planning can help improve the manageability and quality of your next-generation Silverlight applications.

C# Corner

Looking Ahead to C# 4.0: Optional and Named Parameters

Optional and named parameters were added to the C# language for COM and Office interoperability, but these features are actually useful in a variety of ways.


Cell Phone Buzz

When all you have is a hammer, should everything look like SMS?


Windows 7: A Fresh Start

Windows 7 has gone RTM and seems poised undo much of the damage Windows Vista has wrought. Is it time to start developing for Windows 7?

Letters from Readers


A reader responds to our August interview with Scott Guthrie, corporate VP of Microsoft's .NET Developer Platform group, about Silverlight 3.

Redmond Review

The Value of Known Entities

Since the birth of Visual Basic and Access, Microsoft has burned through a series of data-access APIs.


Are Your Apps Primed for Windows 7

Windows 7 was released to manufacturing (RTM) by Microsoft in July, three months prior to the planned Oct. 22 retail launch.

Product Reviews

Write Better Code, Faster, with ReSharper 4.5

JetBrains' ReSharper 4.5 is a comprehensive Visual Studio add-in that boasts enhanced IntelliSense-powerful refactoring and code-analysis tools in addition to welcome fixes for many of Visual Studio's biggest annoyances.

.NET Insight

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.

Upcoming Events