While look through microsoft.com's webcast events, I ran into their Modern Software Development Using C# series. It's a series of 15 webcasts that will cover a range of topics dealing with Windows development. So if you are just starting on .NET or are interested on the subject feel free to check them out.
This is the compliment to the previously released VB.NET sessions.