A very good book for the huge leap from procedural code to strongly typed OOP. My path was html to coldfusion to asp.net (using vb.net) so it would be no different for a old school ASP developer to learn .net using this book. Warning there are more up to date versions out there.