One of biggest complaints I have about asp.net is they do not start with the basics of object oriented programming. This book reviews classes, variables, arrays and ado.net sql programming. THIS BOOK STARTS WITH THIS, however please you Should have some background in object oriented programming before starting this book.!! This book provides a nice reference. Muti-architectural asp.net has many facets classes, controls,sql-ado.net etc. I have yet to see a perfect(ASP.Net book(I did search in columbia md and white flint mall) so this book is just one piece of a large piece of the asp.net puzzle. The other books should be in sql-ado.net, hashes, parse, controls, data grids etc