January 2009

Monthly Archive

The Morning Brew #262

Posted by on 12 Jan 2009 | Tagged as: .NET, Development, Morning Brew

Software

  • xVal – a validation framework for ASP.NET MVC – Steve Sanderson announces xVal, a validation framework for ASP.NET MVC which aims to bring together serverside and client side validation, follow ASP.NET MVC conventions and provide choice on the implementation of the client side validation.
  • Ora, The Region Alternative – Greg Duncan highlights a Visual studio 2008 add-in which provides a tree view of the current class divided into the various regions of code that many of us put in manually using #region statements.

Information

Community

  • F# Programming Contest, by Kean at AutoDesk – Don Syme highlights a contest being run by AutoDesk (of AutoCad fame) where you can win a copy of Don’s excelent book ‘Expert F#’ by submitting some F# which performs some task in one of AutoDesk’s products.

The Morning Brew #261

Posted by on 09 Jan 2009 | Tagged as: .NET, Development, Morning Brew

Thank goodness its Friday – the first week back after a long holiday is always harder work than it should be – now quite looking forward to the weekend.

Software

  • Windows Server 2008 R2 Beta… Ohh and Windows 7 too… – I think everyone knows about Windows 7 beta being released today (and if you didn’t you do now), however this post also talks about Windows 2008 Server R2 Beta being made available to everyone (not just MSDN Subscribers) today too.
  • Firebug 1.3 Final Release – Firebug, the firefox users tool of choice for DOM inspection, JavaScript debugging and network monitoring in the browser has finally reached its 1.3 stable release for FireFox 3 users.
  • A Professional HTML Rendrer you will use – Jose M. Menendez Poó shares a very useful looking library which renders HTML to GDI+ graphics and controls. Based strongly round the CSS2 and HTML4.01 specifications this library looks like it could be very useful for rendering HTML Content – none of the examples show it rendering a standard web page, so I wonder how well it copes with something that complex.

Information

The Morning Brew #260

Posted by on 08 Jan 2009 | Tagged as: .NET, Development, Morning Brew

Following my 2008 in review post a number of influential .NET bloggers have been promoting the Morning Brew, and the overall result has been a 60% increase in subscribers and a significant increase in web page impressions. I’d like to thank those bloggers for their enthusiasm for The Morning Brew, and also to say a quick ‘hello’ to all the new readers and to remind you all that I’m very open to suggestions about The Morning Brew, and also for suggestions for content – as long as its good, timely and .NET related there is a good chance it will go in.

Software

Information

  • AutoWiring in StructureMap 2.5+ – Jeremy D. Miller is continuing with the documentation for Structure Map, his IOC/DI project. In this extract, he examines an anti patter of IOC container use and looks at the Auto Wiring functionality provided in Structure Map.
  • C# and Currying – Looking into Performance – Saveen Reddy continues his series on Currying in C# with a look at the performance of a number of different currying techniques.
  • Parallelising Loops in .NET 4 – Daniel Moth looks at how easily you can parallelise loops in .NET 4.0 without having to change much code and keeping the code looking similar.
  • You don’t have to use query expressions to use LINQ – Jon Skeet reminds us that we don’t have to use the query expression syntactic sugar for all Linq queries – for simple queries the ‘dot notation’ method is clearer and more concise.
  • IoC libraries compared – Chris Brandsma talks about IOC libraries, and looks at how they all handle constructor injection, the area where there is most commonality in functionality, but different ways of achieving it.
  • My Take On Variable Length Lists in ASP.NET MVC – Justin looks in to the problem of variable length lists in ASP.NET MVC which has been addressed by a number of others, and comes up with a nice solution.
  • Introduction to NHibernate, Part 3 – Ian Cooper continues his series on getting started with NHibernate with a look at mapping relationships between classes in sets, lists and the other collection types.

« Previous PageNext Page »