Caliburn RC3 – Rob Eisenberg announces the release the third Release Candidate of Caliburn 1.0. This is to be the final Release Candidate, with the RTW ‘in a few weeks’, and includes a good number of changes and fixes.
ASP.NET AJAX 4.0 Preview 5 Released, Includes "Disposable Objects" Performance Fix! – Drew Marsh shares the news of the release of ASP.NET AJAX 4.0 Preview 5 which contains a fix for a performance problm he noted a few months back. Preview 5 also includes support for Dynamic and recursive templates, binding converters and compatibility with the ASP.NET UpdatePanel
Information
Microsoft creates the CodePlex foundation – Scott Hanselman and Miguel de Icaza share the news of the formation of the CodePlex Foundation, a not for profit organisation which will promote collaboration between companies and the open source community. Miguel is one of the board of directors of the foundation, and I’m looking forward to seeing the foundation’s work
Windows UX Interaction Guidelines – ‘qixing’ highlights the release of the Windows 7 edition of the ‘Windows UX Interaction Guidelines’ and 828 page tome, available as a PDF, which covers all there is to know about UX in the Windows operating system
Wither the Repository – Jimmy Bogard takes a look at the evolution of the repository away from the simple pattern definition that Martin Fowler gave originally.
Multi-threading in .NET – Ricardo Peres takes a look at the techniques available for achieving multi-threading in .NET, and continues with a post titled ‘Thread Synchronization in .NET‘ looking at the variety of means of synchronisation available in .NET for different types of synchronisation.
Generic constraints for enums and delegates – Jon Skeet talks about applying generic constraints to enums and delegates, and how this isn’t supported in C# but is possible in the CLI, and puts together a prototype which with some IL disassembly modification and reassembly will make it work.
Simple auditing using an NHibernate IInterceptor (Part 3) – Scott Kirkland continues his series on Auditing in NHibernate using the IInterceptor functionality, this part looks at writing the code to satisfy the tests created in the previous part.