Yves Goeleven continues his DDD saga explaining this time how to model less obvious concepts such as constraints and processes using the strategy and specification patterns.
Go and watch this interview with Eric Evans about the state of art in DDD!
Udi Dahan wrote about event driven architecture using NServiceBus.
Ayende answers to Justin’s post saying the cost for implementing the abstraction of IQueryable to the upper layers could be bigger than the cost for fixing bugs that could arise from possible modifications of the query.
Nikhil wrote a great post on the View Model pattern with RIA Services. The first part of the article nicely presents how we can use the repository pattern, the DomainService and the DomainContext.
Team Foundation Server
Brian Harry has a nice post about the key concepts in Team Foundation Server 2010. Team Project Collections is something I wanted and needed for my projects.
ADO.NET Data Services
Gil Fink wrote about making cross domain calls for a data service using a proxy service.
Grigori Melnik announces the start of the development for Enterpise Library 5.0.
Gabriel Schenker will write a tutorial on Rhino Mocks. The first part of this tutorial introduces the two most used frameworks: Rhino Mocks and Moq.
ASP.NET AJAX 4.0
Politian continues the articles on ASP.NET AJAX 4.0 and ADO.NET Data Services writing about many to many relationships.
Rick Strahl wrote an excellent article on how to extend the JSON support for date objects.
Shawn Wildermuth presents how relationships are mapped in MSchema.
Daniel Guard has two nice posts with LINQ tips. In part one, he covers eager loading, retrieving multiple entity types from a single stored procedure, intercepting CRUD operations. In part two, he shows how to control the TSQL, how to clone an entity and and to handle complex stored procedures.
Sankarsan has a nice tutorial about writing a layered ASP.NET MVC application with Entity Framework. In the first part, he presents the options for the O/R layer isolation. In the second part, he creates the repository. In the third part, he creates the service layer. In the fourth part, he build the ASP.NET MVC application.