How This Book Is Organized
Chapter 1, ASP.NET 2.0 , is an introduction to ASP.NET and the .NET platform. There are also notes in this first chapter on the major improvements made in ASP.NET 2.0 over ASP.NET 1.x.
Visual Studio 2005
, explores the Visual
Studio 2005 Integrated Development Environment and shows how you
can use it most
Web Site Fundamentals
, goes beyond the
controls to show you how to use code-behind effectively, and how to
manage state in the
Chapter 7 examines Tracing, Debugging, and Error Handling in ASP.NET.
Chapter 8 looks at
. ASP.NET provides
Chapter 9 looks at Web Data Access , and explores the new controls in ASP.NET 2.0 that make interacting with data sources such as databases and XML files far easier than ever before. With these new controls you can reduce the amount of code you write by over 75 percent.
Chapter 10, ADO.NET , shows you the technology underlying the controls described in Chapter 9, so you understand fully how it all works and so you can take precise control when necessary.
, describes in
detail how to implement forms-based security to constrain
Master Pages and Navigation
features that help you build professional-quality Web Applications.
Master Pages allow you to create a uniform look and feel throughout
your application, and the Navigation controls allow you to build
Chapter 13, Personalization , shows you how to allow your users to tailor the look and feel of your site to their own requirements and how to store that information so when the user returns, the site remembers the user's preferences and state. New ASP.NET controls and technology make this surprisingly easy and facilitate the creation of advanced professional web sites.
Chapter 14, Custom and User Controls , covers the powerful, yet easy to use, technology that allows you to extend ASP.NET to create controls customized for your specific problem domain.
Chapter 15, Creating Web Services, shows you how to create web services that allow other applications to interact with your application programmatically, and Chapter 16, Consuming Web Services , shows you how to create client applications that present data retrieved from Web Services.
Chapter 17 looks at
Caching and Performance
focusing on issues
Chapter 18 covers
Application Logic and
,and Chapter 19 focuses on
. The .NET platform
Appendix A provides the Visual Studio 2005 keyboard shortcuts, while Appendix B provides a crash course in Relational Database Technology .