Creating a User-Configurable UI

ASP.NET provides support for creating a user interface that can be configured and personalized by each individual user of a site. As an example, if you have ever worked with Microsoft Office SharePoint Server or visited sites like MSN.com, you might have noticed that blocks of functionality define a given page. These blocks can be removed, added, moved around, and configured by users. To enable this functionality, the blocks all must work together as part of a portal framework. .NET has just such a framework built into the product.

The following sections provide an overview of creating a configurable user interface using the Web Part controls. We walk through the basics of building a Web Part page that enables ...

Get Microsoft® Visual Studio® 2010 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.