Updated: There was a missing " in one of the <a> tags this morning, meaning that Garry Pilkington’s and Sam Gentile’s links were some what merged – I’ve resolved this now


  • NET Micro Framework Version 4.1 Beta – Gary Hope highlights the release of the latest beta of the .NET Micro Framework 4.1 which adds Visual Studio 2010 compatibility along with support for multi-targeting to V3.0, 3.0 and 4.1 of the Micro Framework
  • BetterXml – Tomas Restrepo talks about and shares the code for his new project ‘BetterXml’, a Visual Studio 2010 extension which is aiming to improve the developer experience of working with XML in VS.
  • It’s a new SysInternals Tool Day! RAMMap v1.0 released – Greg Duncan highlights the latest tool to be released by the SysInternals team. RAMMap gives you a visual picture and detailed information about the way RAM is allocated by the OS


  • F# on Silverlight 4 – Dmitry Lomov highlights the ability to run F# on the Silverlight 4 runtime as a part of the Silverlight 4 tools for Visual Studio 2010 release, and shares a new project template for writing Silverlight applications in F#
  • WPF Goodies in the Silverlight 4 Tools – Brian Lagunas highlights some of the features in the Silverlight 4 tools which improve the developer experience on both Silverlight based application development and WPF development.
  • Comments on RavenDB licensing – Ayende shares some of his thinking on the licensing for RavenDB, explaining some of the terms of the license and explaining his decision making processes. He also continues with his series on Porting MVC Music Store to Raven: Setting up the application – with a look at configuring the web application to talk to RavenDB
  • NoSQL In The Wild: How We Do It at Tekpub – Rob Conery discusses how in building TekPub he opted for the MongoDB document database and MySql for relational storage, showing how the two are combined, and how you can do similar on any platform that supports MongoDB
  • StackOverflow in RavenDB – question and answer basics – Matt Warren is also looking at how you go about using document databases in the form of RavenDB, exploring how you would go about implementing Stack Overflow on document databases.
  • Code Metrics: Number of IL Instructions – Gunnar Peipman continues exploring code metrics, looking today at using the number of IL (Intermediate Language) instructions as a measure of complexity in compiled code.
  • Stepping outside Visual Studio IDE [Part 1 of 2] with Eclipse & [Part 2 of 2] with Mono 2.6.4 – Michael Crump takes a look over the fence at the IDE and tooling for Java in the form of Eclipse and the Mono project
  • Responsible Extension Methods – Chris Eargle responds to some reader feedback about the use of Extension Methods on general (and generic) types, and discusses if it violates class responsibility, and looks at alternative implementations.
  • Dependency Injection in ASP.NET MVC: Views – Jimmy Bogard presses on with his series looking at uses of Dependency Injection in ASP.NET MVC with a look at the slightly less common approach of injecting dependencies into views, partials, templated helpers and master pages.
  • Getting Lazy with System.Lazy – Derik Whittaker takes a look at the new System.Lazy functionality which allows associations to be constructed using lazy ‘loading’, showing an example of it in use.
  • C#: System.Lazy<T> and the Singleton Design Pattern – James Michael Hare is also exploring System.Lazy and looks at how you can combine it with the Singleton pattern to make implementing Singleton much easier
  • C#: Handling Notifications: inheritance, events, or delegates? – James Michael Hare also takes a look at methods for handling notifications using the three strategies of inheritance, events and delegates, giving examples of their use in this area and comparing performance.
  • C# 4.0/BCL 4 Series: C# 4 Named Parameters – Sam Gentile continues exploring new C# features with a brief look at named parameters and their use.
  • Branching and Merging with TortoiseSVN – Garry Pilkington takes a step by step look at the proces of branching within SubVersion and merging code between branches and trunk using Subversion 1.6.6, TortoiseSVN, VS2010, and AnkhSVN
  • Another Follow-up on HTML5 Video in IE9 – Dean Hachamovitch discusses the HTML5 Video support planned for Internet Explorer 9, looking at which codecs will be supported.
  • jPageFlipper – Ivan Suhinin has been working on a pure HTML5 implemented page turning visualisation using the Canvas element, based on mathematics from Rick Barraza. the visual effect is really nice, and the fact that its all native JS an HTML5 is realy great. The project is looking for development assistance, so if you are interested in this sort of thing go get involved.


  • Webcasts – Greg Young is going to be giving a weekly / bi-weekly series of web casts, kicking off today (Thursday 20th) at 12:00 EST, where Greg will be looking at the Ubiquitous Language. Access is via GotoMeeting and is free, and recordings will be posted after the event.