The Morning Brew #234
Posted by Chris Alcock on Monday 1st December 2008 at 10:50 am | Tagged as: .NET, Development, Morning Brew
A later than usual post today, mainly caused by me being on leave from work this week and not having to ‘get out the door’ by a set time, so I had a leisurely read of today’s posts.
Software
- Subtext 2.1 Released! Contains Security Update – Phil Haack announces the release of SubText 2.1, a Bugfix and most importantly security fix release.
- NUnit – ReleaseNotes – NUnit 2.5 Beta 1 has been released with a huge range of new features and bugfixes.
Information
- Multi-tenancy part 2: Components and Context – Mike Hadlow continues his series on Multi-tenancy applications with a look at how by using Windsor container and good design using SOLID principles, allows him to easily support two different clients of the application without having to make any changes to his application
- A Gentle Quickstart for StructureMap 2.5 – Jeremy D. Miller gives a nice simple introduction to getting starting with Structure Map, his Dependency Injection and Inversion of Control framework
- PTOM: November 2008: Visitor Design Pattern – Jason Meridth posts what must be the final post of the LosTechies Topic of the Month series for November on Design Patterns, with a look at the Visitor pattern.
- "Operation could destabilize the runtime" from Casting from Concrete to Interfaces with Linq – Derik Whittaker talks about a weird exception he encountered when casting with Linq to SQL
- What does this C# code look like in F#? (part one: expressions and statements) – Brian posts a nice article on converting C# to F# looking at the bits that go on inside methods (loops, casts, operators, expressions and statements).
- Silverlight + Google Gears = Awesome! at least in Firefox – Joe Audette explores using Google Gears’s offline database from Silverlight
- Taking the Magic out of Expression<T> – Justin Etheredge explores some real world uses of Expression<T>, aiming to show that it has real world value, and should not be considered something scary and magic.
- Do You Treat Compiler Warnings as Errors? – Keyvan Nayyeri gives the argument for considering compiler warnings as errors for production code as the warning soften give some additional checks that your code isn’t bad.
- Stacked – an Open Source implementation of StackOverflow.com – Thomas announces his own open source implementation of an engine for a site like StackOverlow.com. He hopes to turn this into a real community project, and its currently licensed as GPL.
- Hey… Bro… Got Any Good Source? – Jarod Ferguson gathers together a number of great open source projects whose code is well worth reading.
- The 2008 Advent Calendar situation – Cellfish starts an Advent Calendar series of posts looking at testing of a simple object for dealing with files, with tests written in a different way each day in xUnit.
- NHibernate Validator Tutorial – Validation Attributes and ValidatorEngine – ASP.NET MVC – David Hayden highlights a number of good validation resources for both the Validation Application Block and the NHibernate Validator, including a little sample of the NHibernate Validator in use.
- Dynamic LINQ To Entities Queries Using WCF/WPF demo code – Sacha Barber explores a whole stack of technologies in this indepth article, showing how you can glue all the parts together into a demo application.
- Where Did My Memory Go? – Alois Kraus explores memory allocation, using Process Explorer to examine the memory in use, definesa number of the common terms, and talks about how .NET manages and allocates memory
- Solving memory leak in javascript with try-finally – Changhong talks about solving memory leaks in Javascript.
[…] The Morning Brew #234 (Chris Alcock) […]