The Morning Brew #37
Posted by Chris Alcock on 21 Feb 2008 at 08:14 am | Tagged as: .NET, Development, Morning Brew
Trying out some slightly different formatting of the post today - hopefully it might render better in some of the more difficult RSS Readers
Software
- P/Invoke Library - VS2005 & 2008 Add-in - A Visual Studio Add in to make it much easier to get the method signatures for P/Invoke calls.
Information
- Workflow Foundation 101 - Maurice de Beijer shows how Windows Work Flow Foundation can help with process intensive business applications
- Top-10 Application-Design Mistakes - Jakob Nielsen outlines 11 common mistakes that reduce usability.
- Writing Better Code — Keepin’ it Cohesive - Mathew Cochran shows step by step refactoring of a code sample to attempt to increase its cohesion
- Five Different Ways To Return Data From One Table Which Doesn’t Exists In another Table - Denis Gobo shows some different ways of solving the same problem - I think most developers will know the first 3, but the SQL 2005 specific ones may be new to many.
- Understanding IoC Container - Part 2 - Sean Feldman continues his series on Inversion of Control
- WPF: A Beginner’s Guide - Part 5 of n - Sacha Barber continues his series with an article on WPF DataBinding.
- Manage your ASP.NET Web.config Files using NAnt - Using Nant to create your configuration at build time, based on templates - this article will show you how, including making different configurations for different machines.
- Do try…catch blocks hurt runtime performance? - One of the commonly cited mantras is ‘Don’t use exceptions apart from in truly exceptional cases’ and here is why
- Implementing Table Inheritance in SQL Server - Inheritance isn’t just for our OO langauges, similar effects can be obtained in the database, as Jeff Smith shows in this article
- Kigg - Building a Digg Clone with ASP.NET MVC Part - 1 - The first in a series by Kazi Manzur Rashid about building Kigg using some of the latest bits of the .NET framework
- Test Supported Development (TSD) is NOT Test Driven Development (TDD) - Troy DeMonbreun talks about how a reduced set of the Test Driven Approach can still give many of the benefits.