The Comprehensive Guide to ASP.NET 2.0 for Experienced Developers ASP.NET 2.0 represents a true breakthrough in Web development technology and delivers unprecedented power, flexibility, and efficiency. If you’re an experienced programmer who wants to build production-quality Web applications and services with ASP.NET 2.0, this book is the deepest, most practical tutorial you can find.

Randy Connolly introduces today’s best practices for every facet of ASP.NET 2.0 development. He illuminates ASP.NET 2.0 Web server control architecture, sophisticated user interface capabilities, and navigation controls. He presents systematic, practical coverage of ASP.NET 2.0 data integration, state management, personalization, and more.

As with all books in the Prentice Hall Core Series, Core Internet Application Development with ASP.NET 2.0 focuses on solving serious problems with professional-quality code. With practical insights into everything from data binding to security, this is the ASP.NET 2.0 book you’ve been searching for: a definitive guide to building industrial-strength Web solutions.

This Book Delivers



Best practices for architecting and implementing state-of-the-art Web applications and services
Expert insight into the entire ASP.NET development process, from design through deployment
Hundreds of professional-quality code examples, including complete applications and business objects
In-depth coverage of the latest ASP.NET features, including master pages, new data source controls, and ASP.NET AJAX (a.k.a. “Atlas”)

Every Core Series Book Demonstrates practical techniques used by professional developers
Features robust, thoroughly tested sample code and realistic examples
Focuses on the cutting-edge technologies you need to master today
Provides expert advice that will help you build superior software





Preface
Acknowledgments
About the Author

Part I: Core ASP.NET
Chapter 1: Introducing ASP.NET 2.0
Chapter 2: How ASP.NET Works
Chapter 3: Working with the Standard Web Server Controls
Chapter 4: The Additional Standard Web Server Controls
Chapter 5: Exception Handling and Validation Controls
Chapter 6: Customizing and Managing Your Site's Appearance
Chapter 7: ASP.NET Site Navigation
Part II: Working with Data
Chapter 8: Data Binding and Representation
Chapter 9: Using ADO.NET
Chapter 10: Data Controls
Chapter 11: Designing and Implementing Web Applications
Chapter 12: Managing ASP.NET State
Part III: Implementing Web Applications
Chapter 13: Security, Membership, and Role Management 833
Chapter 15: Web Services
Chapter 16: Internationalization and Deployment
Appendix: ASP.NET AJAX Sneak Peek
Index 

Microsoft has completely rebuilt ASP.NET in version 2.0, making it even easier to use to create robust web-based applications. Web developers have embraced this new version, making it even more widely used than ASP.NET 1.X was. Book sales have reflected this popularity. With this book readers will learn not just the basics of Microsoft ASP.NET 2.0, but how to apply them practically in developing real-world Internet applications. Each major feature of ASP.NET is illustrated using specially chosen examples. All of the lessons are woven together in the three real life comprehensive case studies included: an online art store, an online book exchange, and an online collaborative workspace for software teams. Connolly assumes a basic knowledge of object-oriented programming and web programming, but no previous experience with ASP.NET, although the book will certainly prove useful to programmers with some experience with ASP.NET who are looking for information on improving their application development skills.