Use ASP.NET personalization
Apply personalization to a Web site
This chapter covers ASP.NET's built-in personalization features. A major Theme throughout ASP.NET 2.0 is to provide frameworks and support for implementing features most Web sites need. For example, we saw the support ASP.NET 2.0 provides for making a common look and feel throughout a site in Chapter 8. We saw the new login controls in Chapter 10. The new login controls are there so you don't have to hash out yet one more login control.
Personalizing Web sites is another feature that often makes for a great Web site. Up until ASP.NET 2.0, it was up to you to provide any personalization support for your site. Now these features are rolled into ASP.NET 2.0.
Let's take a look at Web personalization.