This series of lessons teach the fundamental techniques of designing and developing
databases using the Microsoft Visual C# programming
environment. The lessons start with file-based applications
using collection classes and serialization. It follows with
XML development. To formally introduce databases, there are a
few lessons on the concept of a data set. The rest of the
lessons focus on ADO.NET with database development using
Microsoft SQL Server.