20 June 2007
Free Microsoft Online Developer Courses
The Microsoft Learning site has a number of self-paced eLearning courses on current technologies (e.g. .NET 2.0 & 3.0 and VS2005.) I've pulled the subset of the developer courses that are free and listed them below, but take a look at the full developer catalog as well (the courses with fees are pretty reasonable.)
.NET 3.0
Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005
Summary: This collection of 3 2-hour premium clinics teaches Enterprise Developers and Software Architects about the new capabilities provided by the .NET Framework 3.0.
Audience: Developer
Available Offline: No
Price: FREE
Subscription: 3 years
Distributed Applications

Clinic 5136 : Introduction to Developing with Windows® Workflow Foundation and Visual Studio® 2005
Summary: This 2 hour premium clinic teaches Enterprise Developers and Software Architects about the functionality Windows Workflow Foundation provides for enabling business processes within applications.
Audience: Developer
Available Offline: No
Price: FREE
Subscription: 1 year

Clinic 5137: Introduction to Developing with Windows® Communication Foundation and Visual Studio® 2005
Summary: This 2 hour premium clinic teaches Enterprise Developers and Software Architects about the functionality Windows Communication Foundation provides for service oriented development.
Audience: Developer
Available Offline: No
Price: FREE
Subscription: 1 year
Windows and Smart Client
Clinic 5135 : Introduction to Developing with Windows® Presentation Foundation and Visual Studio® 2005
Summary: This 2-hour premium clinic teaches Smart Client Developers and Software Architects about the powerful features Windows Presentation Foundation provides for building rich user experiences.
Audience: Developer
Available Offline: No
Price: FREE
Subscription: 1 year
Visual Studio 2005

Clinic 5045: Inside Look at Developing with Microsoft® Windows® SharePoint® Services 3.0
Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Windows SharePoint Services 3.0 offers to developers. The clinic will focus on Architecture and List Management, Building and Extending Windows SharePoint Sites, and Packaging and Deploying Windows SharePoint services solutions.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year

Clinic 5046: Inside Look at Building and Developing Solutions with Microsoft® Office SharePoint® Server 2007
Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Office SharePoint Server 2007 offers to developers. The clinic will focus on Fundamentals of Building Solutions with Office SharePoint Server 2007, Building Business Solutions with Office SharePoint Server 2007 and how to Incorporate Office SharePoint Services into Business solutions.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year
Collection 5134: Developing Rich Experiences with Microsoft® .NET Framework 3.0 and Visual Studio® 2005
Summary: This collection of 3 2-hour premium clinics teaches Enterprise Developers and Software Architects about the new capabilities provided by the .NET Framework 3.0.
Audience: Developer
Available Offline: No
Price: FREE
Subscription: 3 years
ASP.NET 2.0

Clinic 3402: ASP.NET for PHP Developers: Introduction to ASP.NET
Summary: In this clinic, you learn about ASP.NET as a Web development platform and how it compares to PHP. You will explore features including Server Controls, Master Pages, and Profiles. Additionally you will also learn about Visual Web Developer Express, a powerful free tool for authoring ASP.NET Web sites.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year


Clinic 5230 : Developing Enhanced Web Experiences with Microsoft® ASP.NET AJAX Extensions
Summary: In this 2-hour clinic you will learn about the rich functionality that ASP.NET AJAX Extensions provides for building highly responsive and enhanced web applications.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year
SharePoint

Clinic 5045: Inside Look at Developing with Microsoft® Windows® SharePoint® Services 3.0
Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Windows SharePoint Services 3.0 offers to developers. The clinic will focus on Architecture and List Management, Building and Extending Windows SharePoint Sites, and Packaging and Deploying Windows SharePoint services solutions.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year

Clinic 5046: Inside Look at Building and Developing Solutions with Microsoft® Office SharePoint® Server 2007
Summary: In this 2-hour premium clinic you will learn about the rich capabilities that Office SharePoint Server 2007 offers to developers. The clinic will focus on Fundamentals of Building Solutions with Office SharePoint Server 2007, Building Business Solutions with Office SharePoint Server 2007 and how to Incorporate Office SharePoint Services into Business solutions.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year
Security

Clinic 2806: Microsoft® Security Guidance Training for Developers
Summary: This online clinic provides students with knowledge and skills essential for the creation of applications with enhanced security. Students will learn about the need for implementing security at every stage of the development process and best practices for applying security principles. Students will also learn how to use established threat modeling methodologies and tools with other best practices to minimize vulnerabilities and limit damage from attacks. Finally, students will learn how to implement security features to enhance security for Web applications and Web services that are built by using Microsoft ASP.NET.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year

Clinic 2807: Microsoft® Security Guidance Training for Developers II
Summary: This clinic discusses best practices for building security into the design, development, testing, and deployment phases of the software development life cycle. It is targeted towards individual with at least one to two years of programming experience. The course will provide developers with the skills and knowledge to design and develop more secure Microsoft solutions.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year
BizTalk

Clinic 2954: First Look: Microsoft® BizTalk® Server 2006 for Developers
Summary: This clinic provides developers with an introduction to BizTalk Server 2006.
Audience: Developer
Available Offline: Yes
Price: FREE
Subscription: 1 year