Database Schema Versioning: How to Use Microsoft Visual Studio Team System for Database Professionals and Team Foundation Server to Version and Deploy Your Databases
This presentation was created and first presented at TechEd April 2002 in the USA, by Dan Fox, Technical Director of Quilogy (www.quilogy.com).
Dan his book, "Teach Yourself ADO.NET in 21 Days", talks in detail about the subject of building a custom data factory. The sample accompanying the book contains a very clean version of the demo in both VB.NET and C#.