Web Parts

Summary

ASP.NET Web Parts are an integrated set of controls for creating web sites, which enable end users to modify the appearance and behavior of web pages directly in a browser. This Drill demonstrates how to create Web Parts and, using specific controls, how to enable end users to add and modify controls at run time. Tasks also cover communication, security, and personalization aspects of Web Parts.

Audience

This Drill is for developers who want to be able to implement Web Parts in their ASP.NET 2.0 applications so they can modify the appearance and behavior of their application in the browser.

What you'll learn

You will be able to implement Web Part controls for pages in various display modes such as browse mode, design mode, catalog mode, and edit mode. You’ll also be able to show and manipulate Web Parts based on user roles and restore a page to its original state.

What you need to know

We assume that you’re already familiar with the concepts of programming and you’ve some experience with Visual Studio 2005. For this particular Drill, you’ll also need to be comfortable with Visual C# or Visual Basic syntax and HTML. Although not essential, experience in object-oriented development and server page technology would also be useful.