I regularly get asked for references on which books are interesting for people starting with C# and .NET. I'm not good at remembering books, but usually squeeze out a reference. Today I ran across a good list of Essential Reading compiled by my DevelopMentor colleague Tony Sneed. I'm shamelessly copying it here since I concur with his list.
Essential .Net 2.0 Reading
The C# Language Essential C# 2.0 by Mark Michaelis .Net in General CLR via C#, Second Edition by Jeffrey Richter Programming .NET Components, 2nd Edition by Juval Lowy Windows Forms Windows Forms 2.0 Programming 2nd Edition by Chris Sells Data Binding with Windows Forms 2.0 by Brian Noyes Smart Client Deployment with ClickOnce by Brian Noyes Web Apps Essential ASP.NET With Examples in C# by Fritz Onion Essential ASP.NET 2.0 by Fritz Onion and Keith Brown
The C# Language
.Net in General
Windows Forms
Web Apps
Essential .Net 3.0 Reading
Presentation Foundation Essential Windows Presentation Foundation by Chris Anderson Windows Presentation Foundation Unleashed by Adam Nathan Programming WPF by Chris Sells and Ian Griffiths Workflow Programming Windows Workflow Foundation by K. Scott Allen Essential Windows Workflow Foundation by Shukla, et al Communication Foundation Learning WCF by Michele Bustamante Programming WCF Services by Juval Lowy CardSpace Understanding Windows CardSpace by Bertocci, et al
Presentation Foundation
Workflow
Communication Foundation
CardSpace
dasBlog theme by Mads Kristensen
Concepts LINQ Entity Framework WCF WPF RESTful Web Unit Testing .NET Workflow More >>
Tools Visual Studio Windows IIS Silverlight More >>
Type Screencast Tools Video Newsletter Sample Article Books Magazine How To Demo Course Products More >>