Many websites often organize their content into modules that allows for personalization. In ASP.NET 1.1, you needed to build your own personalization framework. This article discuss how you can do it with Web Parts, new feature introduced in ASP.NET 2.0.