Doug Rees from Black Bear IT presents a screencast on how to create three-tier architecture for ASP.NET applications using datasets. However, this technique can also be used for windows forms applications. Although the video is created using Visual Studio 2005 and .NET 2.0, it can also be used in Visual Studio 2008 and 3.5.