It recently came to my attention (thanks June) that we have a very interesting training course in our Partner Learning Center (PLC) focused on getting .Net Developers into SharePoint development. The training consists of 12 modules of 1 hour (login required). Check it out:

SharePoint Development for .NET Developers: Module 1: Developing Solutions for the SharePoint Platform
This course is module 1 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 1:  Developing Solutions for the SharePoint Platform:- SharePoint as a development platform- SharePoint tools and technologies for developers- Comparing MOSS 2007 with WSS 3.0 - SharePoint tools and technologies for developers 
SharePoint Development for .NET Developers: Module 2: Web Parts
This course is module 2 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 2:  Web Parts covers:- Web Part infrastructure in WSS 3.0- Building Simple Web Parts- Deploying Web Parts- Web Part development techniques- SharePoint tools and technologies for developers 
SharePoint Development for .NET Developers: Module 3: Page Navigation
This course is module 3 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 3:  Page Navigation covers- Fundamentals of SharePoint navigation- Customizing navigation 
SharePoint Development for .NET Developers: Module 4: Page Branding
This course is module 4 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 4:  Page Branding covers:- Master Pages- Styles and Themes 
SharePoint Development for .NET Developers: Module 5: Data Lists
This course is module 5 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 5:  Data Lists covers:- Sites, lists and libraries- Programming with lists- Programming with document libraries and documents
SharePoint Development for .NET Developers: Module 6: Web Services
This course is module 6 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 6:  Web Services covers:- Developing with SharePoint web services- Lists web service- Working with other web services 
SharePoint Development for .NET Developers: Module 7: Event Handlers
This course is module 7 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 7:  Event Handlers covers:- Introduction to event handlers- Examples of event handlers
SharePoint Development for .NET Developers: Module 8: Content Types and Site Columns
This course is module 8 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 8:  Content Types and Site Columns covers:- Using content types and site columns- Working with content types programmatically
SharePoint Development for .NET Developers: Module 9: Workflow
This course is module 9 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 9:  Workflow covers:- Workflows in Microsoft SharePoint products and technologies- Workflow lifecycle- Building custom activities- Building custom workflow templates using Microsoft Visual Studio
SharePoint Development for .NET Developers: Module 10: User Management
This course is module 10 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 10:  User Management covers:- User authentication- Permissions and security- Targeting information- Auditing user actions 
SharePoint Development for .NET Developers: Module 11: Silverlight
This course is module 11 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 11:  Silverlight covers:- Silverlight 2.0 overview- Getting started with Silverlight- Wrapping the Silverlight App in a web part- Leveraging Silverlight in a custom field type- Data binding 
SharePoint Development for .NET Developers: Module 12: Deployment
This course is module 12 of a 12 part series entitled SharePoint Development for .NET Developers.  Module 12:  Deployment covers:- Solution Deployment Architecture- Deployment technical details- Building solution deployment packages 

-Andre