Rob's New Book. Free C# Teaching Materials
Rob Miles, a professor at the University of Hull, and with whom I had the pleasure of delivering a couple of .NET Micro Framework [2] sessions at TechEd EMEA last year, has released his C# teaching materials for free. He has called it the "yellow book", since it is yellow and structured like a normal book. He has made it available from www.csharpcourse.com.
The book contains 185 pages and covers everything from how to start with C# (like the basic language constructs) to how to create user interfaces, components and even how to encapsulate the logic of your application into business objects.