Microsoft Learning has several introductory courses currently being offered for free:
- Course 2913: Creating Your First Microsoft® ASP.NET 2.0 Web Application
- Course 4336: Upgrading from Microsoft® Visual Basic® 6.0: Introduction to the Microsoft .NET Framework
- Workshop 4249: Performing Asynchronous Tasks by Using Multithreading with Microsoft® Visual Studio® 2005
- Workshop 4260: Building and Consuming a Simple XML Web Service with Microsoft® Visual Studio® 2005
The Visual Studio section is also providing a series of free e-learning courses centred around .NET 3.0 (Collection 5134 : Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005). These courses introduce working with Windows Presentation Foundation, Windows Workflow Foundation, and Windows Communication Foundation. They are aimed at experienced Developers and Software Architects who are looking to adopt Microsoft’s next generation technology:
- Clinic 5135 : Introduction to Developing with Windows® Presentation Foundation and Visual Studio® 2005
- Clinic 5136 : Introduction to Developing with Windows® Workflow Foundation and Visual Studio® 2005
- Clinic 5137 : Introduction to Developing with Windows® Communication Foundation and Visual Studio® 2005