Book: Programming Microsoft ASP.NET 2.0: Core Reference
During the last 2 months, I spent my travel time from and to my home reading the book mentioned in the title. When I told this to Matias, he asked me if I was crazy because it is a big book (700 pages) and width like a bible.

I have taken it from the Southworks’ Library and read it because, although I have 2 years of experience developing on this platform, there are some things and tools to use to make your Web application in a better way on ASP.NET that I haven’t known until now. And also, I think this will be very useful for my actual job inside UX Patterns & Practices (Sustained Engineering) team giving a better support to the community in the Web Client Software Factory (WCSF) forum.
My opinion about the book
This is a great book. A good way to consume it is reading all the content one time to get knowledge about what the book talks and make a refresh of the concepts in your mind. And then, keeping it in your library as a reference to check it if you have doubts about a particular topic or what is the best way or practices to implement something on ASP.NET.
The different Chapters of the Book
The book contains 14 chapters going through different topics, some very basic like the following:
- What is ASP.NET & Web Development in VS (Chapters 1 & 2)
- How Pages are structured and how you can working with these (Chapters 3 & 5)
- ASP.NET Controls (HTML & Web Controls) and UI Elements (Chapters 4 & 6)
- ADO.NET (Chapters 7 & 8 )
And another more interesting and useful in my opinion:
- The Data-Binding Model and how it is performed in ASP.NET (Chapter 9)
- The different objects that compose the HTTP Request Context (Chapter 12)
- The different ways to save data in your Web application using the Session, the Cache and/or the ViewState (Chapters 13 & 14)
- The different ways to authenticate the User of your application, the Membership and Role Management APIs and the security web controls (Chapter 15)
Next Steps
As you may know, this year will be released the ASP.NET 4.0 version. So, this book is quite old but I keep my opinion about it, it is a good book. The idea is to continue reading books, articles and blog posts about what new features have the newer versions incrementing the knowledge that I get from this read book.
Eze