The Morning Brew #237
Posted by Chris Alcock on Thursday 4th December 2008 at 10:23 am | Tagged as: Uncategorized
Software
- Minh T. Nguyen’s Mandelbrot Explorer 1.0 in Silverlight 2.0 with source code – I’m a sucker for a nice Mandelbrot Set, and Minh T. Nguyen has created a nice Silverlight application for exploring them, and provides details of how the application was created and full source too.
Information
- The Fat Controller – Ian Cooper explores a bad code smell in MVC projects, the Fat Controller Class (no, nothing to do with Thomas the Tank Engine), looking at how you can end up with Fat Controllers, the side effects and what you can do about them
- .NET Development on Linux – Eric Bergman-Terrell walks through the steps of getting up and running with developing .NET in Linux using a Virtual machine, and introduces some of the tools from the Mono project in this Dr Dobbs article.
- What make a good unit test? – Mark Needham explores what he considers makes a good unit test.
- The Private Life of a Public API – Jeff Moser talks about API design, best practices, and my favourite book (Framework Design Guidelines)
- Tip #32: Did you know… How to easily create your own project templates? – A nice tip about creating your own project templates in Visual Studio – had I know it was this easy I think I would already have made a bunch of my own
- The Weekly Source Code 28 – ASP.NET MVC Beta Obscurity – ModelState.IsValid is False because ModelBinder pulls values from RouteData – Scott Hanselman sees some weird behaviour in ASP.NET MVC due to the DefaultValueProvider, and goes exploring the source to see what is going on.
- Known Installation Issues With ASP.NET MVC – Phil Haack highlights two know installation issues with ASP.NET MVC and explains a work around in each case.
- F# + TestDriven.NET + xUnit.net = WIN – Matthew Podwysocki talks about some tools that he has been finding very useful when combined for developing F#
- Synchronization in WinForms with Lambdas – Patrick Steele shows a nice example of lambda expressions really improving the clarity of the code to deal with updating UI from different threads in WinForms applications.
- Isolation frameworks – lessons from the wild – Roy Osherove talks about some real world reactions to mocking / isolation frameworks based on his collection of students at a TDD master class. Some very good points raised here
- Fluent NHibernate’s AutoPersistenceModel: I Love it! – Chris van de Steeg talks about Fluent NHibernate’s AutoPersistenceModel which takes the pain out of object relational mapping using NHibernate by generating the mappings for you based on common conventions – looks really useful for quick projects.
[…] The Morning Brew #237 (Chris Alcock) […]