C# in Detail
by Jon Jagger
Number of pages: 300
This is a two 90 minute presentation course, containing over 300 Powerpoint slides, created by Jon Jagger for the ACCU Spring 2001 Conference. Jon Jagger has taught this course to Microsoft's developers and trainers, and his course is now a part of Microsoft's official training curricula.
Download or read it online for free here:
by Bruno R. Preiss - SOMA Networks
Author promotes object-oriented design using C# and illustrates the use of the object-oriented design patterns. The book shows how these patterns are used to create good software designs. Written for second- and third-year students.
by Rob Miles
These notes should help you convert a program from Java to C#. This is based on the author's original journey from Java to C#. If you are an experienced Java programmer who wants to find out what C# is all about you might find it useful.
by Charles Petzold
This book covers everything that the C or C++ programmer needs to know about C# and the .NET framework. Object-oriented programming concepts are approached from scratch. Some programming experience with a C-family language is expected.
by Rob Miles
The book on C# used by the Department of Computer Science in the University of Hull as the basis of the first year programming course. The key features: practice - do a lot of programming, study - look at programs written by other, and persistence.