The first chapter examines the architecture behind ASP.NET
2.0 with the help of a looping example including coverage about Code Behind
files, the Page Life Cycle, Events, and Compilation related concepts. The
author clearly provides the purpose behind the different directories such as
App_Browsers, App_Code, App_Themes, etc. The second chapter provides concise
coverage of user interface elements; Master Pages, Themes, Navigation controls,
and Control adapters.
Chapters 3 and 4 explore Data Binding and State Management
techniques. The author has explained the wizard and MultiView controls in
Chapter 4. The next chapter covers all the aspects related to building secure web
application, and it examines the new login controls, usage of Membership class,
Configuration of Role Manager, Machine Keys, File Encryption, and other
advanced concepts.
Chapter 6 explores completely how WebParts are used in a
step-by-step manner and with the help of complete source code in C#. I hope
that this chapter will be very useful for developers towards their quest to
develop powerful ASP.NET applications. The final three chapters examine some of
the advanced concepts such as Diagnostics, Performance, Caching, Client
callbacks, and the aspect of Asynchronous web access. Each chapter ends with a
short summary.