.Net Lightweight Containers and Plugin Architectures
The following is an excellent resource on Dependency Injection and Dynamic Service Locators in .NET:
http://weblogs.asp.net/cazzu/archive/2004/05/10/129140.aspx more »
Portrait Of An Agile Development Process
1. What Does It Mean To Run A Project Using An Agile Process?
The term agile refers to a set of patterns and practices that builds a highly collaborative partnership between the business and IT, promotes team communication and delivers functional softw… more »
Keeping Databases In-Synch With Your Source Control
Problem: Your development, test and production databases tend to accumulate cruft (aka. old stored procedures or schema) and you need a way to manage changes in a simple automated way.
Solution: I've had the great fortune to work with some excellent… more »