Summary 03.07.2009 – 07.07.2009

07/07/2009

ASP.NET AJAX

Stephen presents the Lightweight Test Automation Framework which represents an effort to improve the quality of AJAX Control Toolkit.

Scott Hanselman has a very nice post about combining and moving ScriptResource.axd to static scripts. It’ll be great if the WebResource.axd scripts will also be put in a single file and even hosted on a CDN as Scott shows!

ASP.NET MVC

David Ebbo continues his experiments with T4 template. He shows the option of modifying the generated code directly using the Code Model API. He uploaded a first improved version and continued with another great release.

Scott does an excellent job in promoting David’s work on MVC T4 templates.

Enterprise Library

P&P Guidance announces that EL 5.0 will focus on IoC containers for configuration offering the possibility to use other containers such as NInject, Castle Windsor or AutoFac. Check also Grigori’s announcement about the completion of the refactoring.

Grigori shares his thoughts on improving the performance of Application Logging Block.

Go watch this great video on Channel 9 about the upcoming features in Enterprise Library 5.0.

DDD

Udi Dahan has two excellent posts about domain events and the creation of aggregate roots.

Visual Studio 2010

The Visual Web Developer Team has an end to end example for packaging a web application with its database with “Delete existing objects before creating” flag.

Entity Framework

The EF Design team shows how the model first approach works in EF 4.0.


Summary 10.05.2009 – 20.05.2009

17/05/2009

Architecture

Justin Etheredge shares his thoughts about exceptions handling in .NET.

Dino Esposito has a very interesting post about the differences between testability and testing.

ASP.NET

Scott Mitchell has a very nice article about using the new routing module in .NET 3.5 SP1 without ASP.NET MVC.

ASP.NET AJAX

A new version of AJAX Control Toolkit is available. It contains three new controls (HTMLEditor, ComboBox and ColorPicket), HTMLEditor being one of the controls I have been waiting for a long time.

C#

Eric Lippert shows what is the semantic difference between null and empty. He also explains why we don’t have the ForEach sequence operator extension method.

Entity Framework

The ADO.NET Team continues the Sneak Preview series. Please find below the complete list of posts:

Moses has a very interesting post about his implementation for Entity Framework 1.0 of a eager loading mechanism similar to DataLoadOptions in LINQ directly to ObjectContext versus the default ObjectQuery<T>.Include(string) mechanism.

JavaScript

Betrand Le Roy has a nice post about the use of setInterval versus the use of setTimeout.

Visual Studio 2010

Jason Zender has a great post with all the details about the release of Visual Studio 2010 Beta 1 and .NET Framework 4.0 Beta 1.

RIA

Nikhil shows how ViewModel pattern plays along with RIA Services in scenarios involving testability, server mocking and dependencies.