In this chapter, you've seen the architecture of ASP.NET, how to work with server-side controls and some base features of ASP.NET. ASP.NET 2.0 offers many big controls where not much code is necessary, as shown with login and data controls.
After learning about the base functionality of ASP.NET with server controls and event handling mechanism, you've learned how to do input validation, several methods for state management, authentication, and authorization, and displaying data from the database.
In this chapter, you learned to:
Create a Web page with ASP.NET
Use event handlers with Web server controls
Verify user input with validation controls
Deal with state management using different methods
Configure authentication and authorization for Web applications
Use ASP.NET 2.0 login controls
Access and display values from a database with the SqlDataSource and GridView controls
The exercises that follow help you extend the Web application developed in this chapter. the next chapter will show more features of ASP.NET 2.0.