The Morning Brew #278
Posted by Chris Alcock on Tuesday 3rd February 2009 at 08:16 am | Tagged as: .NET, Development, Morning Brew
It looks like the snow we had yesterday here in Liverpool is making a hasty escape now – I wonder if we will get any more today.
Software
- SQL Server 2008 Books Online update, January 2009, is available – Aaron Bertrand highlights the availability of updated SQL Server Books On-line for SQL Server 2008.
Information
- NHibernate – Opinionated Style – Matt Freeman looks at some of the enforce style that NHibernate brings to your code, and talks about how you can make these conventions nicer.
- Understanding Code: Static vs Dynamic Dependencies – Patrick Smacchia talks about the differences between static and dynamic dependencies in your code, looking at when and why you care about each type.
- Funq: screencast series on how to building a DI container using TDD – Daniel Cazzulino shares a series of screen casts about the building of Funq, a simple Dependency Injection Framework constructed using Test Driven Development
- Crafting wicked domain models with Components in DDD – Jimmy Boggard talks about Domain Driven Design and how you can make great software components if you remember that there are a whole world of patterns and practices available to you for use in the domain model. Jimmy then goes on to show how Composition over Inheritance helped him out on a project.
- Read the Diffs – Eric Sink gives some very good advice for any developer working on a project with other developers – look into the code being committed by your collegues as you may learn something from it.
- C#: Refactoring to functional collection parameters – Mark Needham shows some of the nice collection refactorings that are possible in C#3
- Getting Familiar With Your Basic .NET Delegates – Brian Di Croce explores, with simple examples, the common .NET Delegates, Action<T>, Comparison<T>, Converter<TInput, TOutput> and Predicate<T>
- Create a Strongly Typed CRUD UI With ASP.Net MVC RC – Guy Burstein shows how to quickly and simply create standard Create Read Update Delete functionality for strongly typed entities using the ASP.NET MVC Release Candidate.
- WPF XAML Data Binding Cheat Sheet – Nir Dobovizki shares a draft edition of a WPF databinding cheat sheet inspired by a StackOverflow question.
- A .NET Open Source Project Retrospective: Json.NET – James Newton-King carries out a nice retrospective style review of his open source project, Json.NET, shareing what he feels are its successes and failures, along with some development statistics.
- Fluent NHibernate: Configuring your application – James Gregory continues his series of posts on Fluent NHibernate with a look at creating the configuration in a number of different cases depending on the types of mapping used, etc.
- Making the simplest of domainmodels can be harder than you think – ‘Chrissie1’ explores the construction of a simple Domain Model for a Person with test driven practices, and shows that even somthing as simple as this example is not always so simple to code.
- DDD7 Session Video – Microsoft Pex – The future on unit testing? – Ben Hall shares the video footage of his PEX talk taken at the DeveloperDeveloperDeveloper 7 conference in November. This was one of the sessions I didn’t get to see ‘in the flesh’, so I’m looking forward to seeing the video.
Community
- European Virtual ALT.NET Meeting Rescheduled – Following some technical problems sharing audio yeaterday evening, the Virtual Alt.Net Meeting has been re-scheduled for Monday 9th February 2009 19:00 GMT
[…] The Morning Brew #278 (Chris Alcock) […]
[…] The Morning Brew #278 (Chris Alcock) […]