• T4MVC 2.6.20, and upcoming T4MVC talk at MvcConf – David Ebbo announces the release of T4MVC 2.5.20, building on the last few minor bug fix releases, this release contains a new feature written by Evan Nagle which provides a new simpler way of rendering partials. David also highlights the content of his talk at the mvcConf virtual conference later this week.
  • Fresh Mono Baked
    Miguel de Icaza highlights the release of Mono 2.6.7 which introduces a number of bugfixes and a few new features such as the inclusion of ASP.NET MVC 2 as a part of the package along with upgrades to their LINQ to SQL and msdbuild implementations
  • Mono’s Git Migration – Miguel also shares the details of the plan to migrate the Mono Project version control repository to GitHib on the 22nd July
  • Microsoft Silverlight Analytics Framework Updated – Michael S. Scherotter announces the release of an updated Silverlight Analytics Framework which now contains support for the Windows Phone 7, Silverlight Media Framework 2, along with support for WebTrends in Silverlight 4, WPF and Windows Phone and Google Analytics for WPF and Windows Phone
  • Semi final release – Windsor 2.5 beta 2 (now with Silverlight support) – Krzysztof Kozmic announces the second beta release of Windsor 2.5 which now includes support for Silverlight 3 and 4, along with the inclusion of the Synchronize Facility and a number of bugfixes (along with all the improvements in Beta 1).
  • NValid – A Fluent Business Logic Validation Library for .NET – NValid hits the 0.9 mark bringing light weight validation to .NET languages, providing 20 standard validation rules out of the box along with a friendly chaining API for checking he validity of your entities
  • Feature Builder 1.0 Released! – Michael Lehman announces the release of the Feature Builder 1.0 Visual Studio Power Tool which makes it easier to create Visual Studio Extensions for Visual Studio 2010.


  • Turning JSON into a ExpandoObject – Nick Berardi looks at using an ExpandoObject to wrap data returned as JSON to provide a nicer interface to the data than a dictionary of values.
  • System.Lazy<T> and the Singleton Design Pattern – James Michael Hare explores the singleton pattern and looks at how the .NET 4 Lazy functionality provides a means of ensuring that your singletons are able to be created lazily in a safe way.
  • Introduction to the Reactive Extensions for JavaScript – Error Handling Part I – Matthew Podwysocki continues his epic series on the Reactive Extensions, focusing in this part on the methods of handling errors when working in a reactive way with the JavaScript Reactive Extensions
  • Writing plug-ins for ReSharper: Part 2 of N – Hadi Hariri resumes a series of posts looking at creating plugins for ReSharper. In this part Hadi look at the creation of a QuickFix style plugins.
  • Using MEF with Castle Windsor – Sara Stephens explores integrating MEF with the Castle Windsor IOC container to allow you to spread the registration of types in the Windsor container across multiple projects helping to reduce coupling. Sara includes the code and a screencast which explains the concept and code.
  • Back to the basics: conversion operators
    Luis Abreu continues his back to basics series of posts with a look at the conversion operators which allow you to convert objects of one type into another type, explaining the details of how they are implemented along with providing code samples to illustrate
  • .NET Hidden Gems – Memory fail points
    Salva Patel starts a new series of posts looking at some of the small less well know features of the .NET Framework. This first post in the series looks at the MemoryFailPoint class which allows you to get access to large chunks of memory in your application
  • How To – UppercuT and Gems – Rob Reynolds runs through the process of getting the UppercuT build tool to produce Gem packages, the support for which has been added to the latest version.


  • mvcConf – the Virtual ASP.Net MVC Conference – The full Schedule for mvcConf the virtual conference for ASP.NET MVC which is happening on Thursday 22nd July i now available, and at the time of writing Registrations are open again, so if you are looking to attend (virtually) get on over to the site.