In the month of May we met again for the .NET Usergroup, and I presented some introductory material into software design and architecture. The talk was aimed at looking into new ways of software design and managing of complex software components by using domain driven approach. I talked about best practices, coding patterns and DDD, TDD and DataObjects.NET (http://dataobjects.net). I advocated for best practices presented by the best practices team http://msdn.microsoft.com/en-us/practices/bb190332
Even after a technical problem with the projector we still continued. We clustered together and the heat continued.
I have continued with my interest in DataObjects.Net and I took some time to explain the placement of ORMs (In particular DataObjects.Net). I also talked about some of the lessons I have learned which are vital in collaborated software development.

You can download the PowerPoint presentation from here.