March 2008 issue of MSDN Magazine now online

The March 2008 issue of MSDN Magazine is now available online.

In the March issue, we delve into some under-the-hood development topics that maybe aren't as flashy to your end users, but are likely to help you write faster, more dependable apps that your users will love.

ASP.NET MVC: Building Web Apps without Web Forms -- Chris Tavares explains how the ASP.NET MVC Framework's Model View Controller pattern helps you build flexible, easily tested Web applications.

Loosen Up: Tame Your Software Dependencies for More Flexible Apps -- James Kovacs explains the dark side of tightly coupled architectures, why they're hard to test and how they limit adaptation. He then proposes a number of solutions.

CI Server: Redefine Your Build Process with Continuous Integration -- Jay Flowers demonstrates how to set up and use a Continuous Integration server using both discrete tools and the more comprehensive CI Factory solution.

Performance: Find Application Bottlenecks with Visual Studio Profiler -- Hari Pulapaka and Boris Vidolov introduce you to the Visual Studio Profiler by walking through a sample performance investigation, pinpointing code inefficiencies in some sample applications.

Office Development: OBA Solution Patterns In The Real World -- Steve Fox introduces the seven core Office Business Application (OBA) solution patterns and applies one to a real-world problem.

In the columns we take a look at Standard query operators in LINQ and LINQ to XML with Office 2007 files. Dr. James McCaffrey covers Web UI automation with Windows PowerShell and Michael Howard discusses protecting your code through the features of Visual C++.

There's much more in the issue, and I'll be blogging about these and other articles throughout the month.

As usual, the issue is available online in 11 languages: English, French, Spanish, German, Italian, Portuguese, Russian, Traditional Chinese, Simplified Chinese, Korean, and Japanese.

Enjoy!