This chapter provided you with an in-depth introduction to the world of creating powerful applications using ASP.NET 2.0. You learned the basics of how ASP.NET takes ASPX files and C# files and merges them into an assembly that is then used to service requests from users. This chapter also provided an overview of all of the stock controls that ship with ASP.NET, including the new controls specific to ASP.NET 2.0 such as the GridView, all of the integrated security controls such as Login and LoginView, and site navigation controls such as the SiteMapPath and the powerful new Menu control. Finally, the chapter concluded by giving you sample code for working with postbacks and event handling, and even a glimpse at the high-performance client/server hybrid client callback feature. At this point, you should be well equipped to take your ASP.NET learning to the next level and start diving into some of the amazing features of ASP.NET 2.0 such as personalization, customization, data-driven applications, security, web services, and much more.