The Morning Brew #340
Posted by Chris Alcock on Tuesday 5th May 2009 at 07:40 am | Tagged as: .NET, Development, Morning Brew
I had an excellent and enjoyable weekend up in Glasgow attending the Developer Developer Developer Scotland event this weekend. Many thanks to all those involved in making it an event to be remembered.
Software
- Castle Windsor 2.0 RTM Released – Ayende shares the excellent news that the Castle Windsor Container has reached its milestone V2 release despite never having an actual v1 release.
- NUnit 2.5 Final Release – Charlie Poole announces the final release of NUnit 2.5, with considerable changes over the 2.4 versions, bring it to better parity with the other testing frameworks about.
- Pex 0.12.40430.3 : Exploration Tree View, Partial Stubs – Jonathan "Peli" de Halleux announces the latest release of Pex which fixes an installer issue, and brings with it new features in the area of Partial Stubs and an Exploration View which lets you see progress and review results more easily
- First Moonlight 2.0 Preview is Out – Miguel de Icaza announces the first preview release of Moonlight 2.0, the open source cross platform Silverlight implementation. This is a preview release, and as such is not yet feature complete, but represents great progress on this important community project
Information
- PTOM – Brownfield development – Making your dependencies explicit – Gabriel Schenker kicks off the ‘Pablo’s Topic of the Month’ posts over at LosTechies with a look at introducing Dependency Injection into existing code to reduce coupling.
- Metadata Classes – A Force for Good or Evil? 🙂 – Mike Taulty talks about a pattern he has spotted in a few recent Microsoft releases, which use partial classes and duplicate definitions of properties on the other side of a code generated partial class to allow you to add custom attributes.
- Metadata Belongs With The Class, Not With Another Class – Sasha Goldshtein follows up on Mikes post with some more discussion on this style of code.
- Stubs as Parameterized Models with Contracts – Jonathan "Peli" de Halleux gives some details of a useful interaction between Stubs, Code Contracts and Pex
- Functional Composition and Partial Application – Matthew Podwysocki revisits some of the fundamentals of Composition and Partial Application
- Creating jQuery plug-ins from MicrosoftAjax components – Bertrand Le Roy talks about some technques to make working with Microsoft Ajax components and JQuery components easier to do from each other.
- The best way to learn new API > TDD! – Gøran Hansen talks about using Test Driven Development practices when learning a new API
- F#: Stuff I get confused about – Mark Needham looks at 2 common causes of confusion for developers getting used to F#
- Upgrading the default ASP.NET MVC project with IoC and the Unity Controller Factory – Kevin Hoffman talks about integrating ASP.NET MVC with the Unity framework using a custom Controller Factory
Community
- London AltNetBeers #8 – 12th of May, Back to the pub – Seb Lambla announces the next Alt.Net London event to be held on 12th May.
- Brighton ALT.NET Beers, Tuesday 5th May at the Prince Albert – Mike Hadlow highlights a similar event to be held in Brighton tonight, organised by Iain Holder
- Live Q&A with Scott Gutherie – Andrew Coates highlights the LIDNUG (Linked In Dot Net User Group) events coming up in the near future, including an appearance by non-other than Scott Gutherie. There is also an event this week featuring Stephen Toub on the Parallel Extensions. I attended ‘virtually’ at the last week event, and found it to be rather good. I look forward to the rest of these events
Hi Chris
Thanks for linking to my blog:)
I’ve now following you on twitter.
Gøran
@goeran