hi!! Microsoft has given some very cool online courses for free[1]. Check them out and make sure you make use maximum use of them. Most of these free courses are available for download also. To view them after download, u need the Offline Player.
1. ASP.NET - http://msdn.microsoft.com/asp.net/learn/asptraining/
2. Visual Studio 2005 (Whidbey) - https://www.microsoftelearning.com/visualstudio2005/
3. SQL Server 2005 (Yukon) - https://www.microsoftelearning.com/sqlserver2005/
Note:
1. The courses are free only for a limited period.
2. For optimum performance use IE6.0 SP1 with 1024*768 resolution.
bye!!~~