The Morning Brew #285
Posted by Chris Alcock on Thursday 12th February 2009 at 08:32 am | Tagged as: .NET, Development, Morning Brew
Software
- Moonlight 1.0 goes live – Miguel de Icaza announces the offical release of Moonlight 1.0, the open source SilverLight implementation, bringing Silverlight to *nix based systems. Miguel also talks about the future plans for versions 2 and 3. Scott Hanselman and ScottGu also announce the release.
- AutoMapper 0.2 released – Jimmy Bogard announces the 0.2 release of his object mapper which contains a number of significant new features(support for nullable types, more enumerable support, etc) and a few bug fixes
Information
- DDD: Bounded Contexts – Casey Charlton continues his series of posts on DDD principles with a look at the idea of a Bounded Context
- Why are thread safe collections so hard? – Jared Parsons explores what it is about collections that make them quite difficult to make threadsafe, looking at a sample collection implementation and seeing what needs to be done to make it more threadsafe
- Future<T> — Parallel Programming in .Net 4.0 – Paul Jackson continues exploring the new features of .NET 4.0 in the parallel programming arena with a look at Future<T> which allows you to kick off a routine and subsequently block when you want the value from that process if its not yet available.
- SOLID Development Principles – In Motivational Pictures – Derick Bailey shares some poster representations of the SOLID principles – my favourite is the Liskov substitution principle poster
- Step-By-Step Creating Setup for 3.5 SP1 Client Profile in VS2008 – A nice step by step guide which walks thtough the process of packaging a .NET 3.5 app into an installer which allows users to install without downloading too much stuff thanks to the .NET Client profile.
- Lightweight Test Automation Framework Source Released! – The ASP.NET QA team announce the release of the source for their lightweight test automation framework which they use to perform regression testing on ASP.NET
- Domain Model (Developing KiGG v2.0 Part 1) – Kazi Manzur Rashid talks about the KiGG projects domain model, looking at the implementation design and tests, and how good development practices were applied.
- Why ++ operator is not thread safe – Eric De Carufel looks at why the ++ operator is not threadsafe, taking a trip to the IL level to explain
- More LINQ Optimizations – K. Scott Allen suggests that we shouold optimize for reabability before optimizing for performance, as we may not need that performance
- Azure Services Training Kit – February Update – Dr. Z highlights the availability of an updated training kit for Azure Services which include 19 demo scripts, 10 presentations and 3 new hands-on labs
Community
- SQLBits Regitsration is open – Simon Sabin announces the opening of registrations for the UK based SQL Bits IV conference, which is a free event to be held in Manchester UK on March 28th. If you want to attend this conference get registering quickly as it is sure to fill up quick.
[…] The Morning Brew #285 (Chris Alcock) […]
[…] The Morning Brew #285 (Chris Alcock) […]