• Entity Framework in .NET 4 – Soma Somasegar takes a high level look at the new features of the Entity Framework 4 due for release in the .NET 4 release in March this yesr
  • HTTP Error Codes in WatiN 1.3 – Keith Dahlby talks about adding a new feature to the WatiN Web application testing framework that will allow the HTTP Status code to be obtained and tested
  • Accelerator and F# (IV.): Composing computations with quotations – Tomá Pet?í?ek continues his series looking at the Microsoft Research Accelerator project looking at using the quotations functionality to implement image manipulation
  • F#: Refactoring to pattern matching – Mark Needham talks about his F# programming development, and how he is still finding himself writing F#
    like C#, and in this post takes a look at moving from ‘if’ to pattern matching.
  • Lightweight Task Scheduling Library for .NET / Silverlight – Philipp Sumi shares his implementation of a lightweight task scheduling framework which is configured via a fluent interface, supports re-scheduling and will operate within Silverlight.
  • Map NHibernate using your API – Fabio Maulo shares a look at a new mapping capibility for NHibernate which allows you to create your NHibernate configuration without using the dreaded XML, and allowing for Dynamic mapping to be created.
  • Subversion seems to be losing favor among version control users – Jeffrey Palermo takes a look at the changing landscape of version control and the shift to distributed version control tools like Git and Mercurial and the change in work flow associated with these new version control tools.
  • Ordering fields in ASP.NET MVC 2 templated helpers – Maarten Balliauw takes a look at templated helpers in ASP.NET MVC2 and how you can control the ordering of the fields in the output UI.
  • 10 Advanced Windsor Tricks – 2. Auto Registration – Mike Hadlow continues his series looking at the more advanced usage of the Castle Windsor IOC Container, in this part exploring the auto registration, and the fluent interface which allows it to be configured.
  • Continuing to an outer loop – Eric Lippert takes a look at loop control and a number of techniques which allow you to control (continue/break) an outer loop from within an inner loop.
  • Patterns in Practice: A Retrospective – Jeremy D. Miller talks about his final Patterns in Practice column for MSDN Magazine, and reviews the series and what he hoped to achieve. Sounds like there is quite a shake up at MSDN Magazine, I do hope it continues in the more open direction its been taking these last few months,
  • Silverlight 4 Beta & MEF – Experimenting with an alternative Programming Model – Mike Taulty takes a look at how the Managed Extensibility Framework provides an alternative to configuring via attributes (as it does out of the box) showing how the Programming Model provides for you to do the configuration in other ways
  • ASP.NET Performance – Part 3 – Cache Busting – Karl Seguin continues his series looking at performance of ASP.NET Applications with a look at how you can control the caching of files by controlling the URL they are called on, providing an easy means of ‘expiring’ cached items when you change them
  • Checking Whether A Method Is Overridden – Davy Brion shows a technique you can use to detect if the implementation of a method has been overridden in the type you are calling it on.
  • Generating Documentation with Sandcastle – Grant Palin takes a look at the options for generating documentation from your code in .NET using Sandcastle, and how it can be configured as a part of your build process.