Microsoft has released a number of training kits that have hands-on labs, articles, presentations and loads of information. The have become available for a range of products. They have also been updating them as more features or service packs come out.
The links to them are listed below:
Visual Studio 2010 and .NET 4 Training Kit http://www.microsoft.com/download/en/details.aspx?id=23507
Windows Azure Training Kit http://www.microsoft.com/download/en/details.aspx?id=8396
SQL Server 2008 R2 for Developers Training Kit http://www.microsoft.com/download/en/details.aspx?id=16281
Silverlight 4 Training Kit http://www.microsoft.com/download/en/details.aspx?id=10409
LightSwitch Beta 2 Training Kit http://www.microsoft.com/download/en/details.aspx?id=23746
WCF and WF Samples for .NET Framework 4 http://www.microsoft.com/download/en/details.aspx?id=21459
Windows 7 Training Kit for Developers http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6450