This book helps the novice ASP.NET developer become a well-rounded master, by explaining ASP.NET's underlying concepts and architecture
° ASP.NET is easy to learn, but difficult to master. The author shows how taking advantage of OOP in ASP.NET will lead to easier and better Web applications.
° The author shows enough rationale behind the structure and architecture of ASP.NET to encourage hesitant developers to make the leap to object-oriented programming.
° Covers ASP.NET 2.0 and Visual Studio 2005.
ASP.NET has been perhaps the most popular and widely used part ofMicrosoft's .NET Framework. Part of the reason for this is that ASP.NET'sobject-oriented basis provided a lot more power and flexibility for developers.Another contradictory reason is that Microsoft made ASP.NET in such a waythat people familar with previous versions of ASP didn't need to make thejump to object-oriented programming, the way that VB developers did to moveto VB.NET. As a result there are a whole lot of ASP.NET developers out therewho are only scratching the surface of its potential. In this book Jeffrey Putzexplains the architecture and underlying concepts of ASP.NET in a way thatencourages developers to make the leap to OOP. He also encouragesdevelopers to make some fairly radical changes from their old scripting ways,by showing how much easier and faster application development can be doneby using OOP. He does all this with a graceful style that advance reviewers areraving about. He puts ASP.NET into a context that moves the programmerbeyond the "how" and into the "why", not just explaining the concepts, butdemonstrating that they are the best way to solve real problems. Throughoutthe course of the book both ASP.NET 1.1 and ASP.NET 2.0 are covered.
Download the Sample
Chapter related to this title.
I. THE LEAP TO OBJECT-ORIENTED PROGRAMMING.
1. The Object Model.
2. Classes: The Code Behind the Objects.
3. Class Design.
4. Application Architecture.
5. Object-Oriented Programming Applied: A Custom Data Class.
II. THE ASP.NET ARCHITECTURE.
6. The Nuts and Bolts of IIS and Web Applications.
7. The ASP.NET Event Model.
8. HttpHandlers and HttpModules.
9. Server Controls.
10. Web Services As Objects.
11. Membership and Security.
12. Profiles, Themes, and Skins.
13. Declarative Programming.
III. DEVELOPMENT ISSUES.
14. Developing with Visual Studio.
15. Performance, Scalability, and Metrics.
16. Testing, Deployment, and Code Management.
17. More Advanced Topics.
Download the Index
file related to this title.