I've put this list of available online videos together a few times recently, so I decided to go ahead and blog it. The links below are to a few of the sites that have freely downloadable video content (that I like) that teaches .NET and affiliated technologies:
Joe Hummel's workshops - Joe Hummel is a great guy, a professor in Chicago that does .NET seminars and posts them online for free. He's someone I really respect, and does a great job teaching .NET. If you do not know .NET, this is the place to start.
.NET University - my site, where I'm in the process of building, recording, and loading free presentations on .NET related technologies. It's still in the works, but I do have 4 .NET lectures around the new features of 3.0, 4 lectures around BizTalk, and will have courses on SharePoint, Silverlight, and Web up shortly.
Silverlight site site - Just need to get this on your radar screen. Silverlight is a way to do .NET applications that render in a browser, and it's pretty important to where Microsoft is going as a company.
MIX – The entire MIX conference is caught on video and downloadable. The next MIX conference is in March 2008, and will be up there shortly as well. You’ll want to see the updates this year.
MSDN - Microsoft’s official site, loaded with webcasts, whitepapers, samples, labs, and such. Almost overwhelming at first. This is the flagship. If you can't find it elsewhere, it's probably somewhere on here.
VS2008 Training kit videos - (and all of Channel 9, for that matter) - lots of great info on everything. Give it a look.
If anyone else wants to add to this list, I'm open to suggestions. Just looking for free training videos on .NET.