Microsoft Corporation has launched the Beginning Developer Learning Center Web Site, designed to help people with no programming experience learn to build Windows applications or Web sites using Visual Studio 2005. It currently offers 45 lessons and 31 short "how-to" videos on programming using Visual Studio 2005 Express Edition products. Each lesson takes about 20 to 40 minutes, according to Microsoft, and is provided in multiple content types, including video/audio, documentation and hands-on labs. The lessons are divided into Windows or Web development with multiple tiers of lessons.
The first tier of lessons assumes that students have no prior knowledge of programming and teaches them basic concepts, and the next level assumes some understanding of .Net development techniques. Students who reach the final tier are taught more advanced concepts, such as data access and debugging. Those who complete a series of lessons will be able to create basic working applications, according to Microsoft. In addition, the site has a how-to library that users can access for reference on performing common tasks such as using Windows form controls in Visual Basic or C#.