The SharePoint MCMS Navigation Control
During the course of this chapter, we will develop a Web Part as a server control by building a Web Part that acts as an MCMS navigation component. The server control methodology has been selected as it is the most flexible method. End users with WSS/SPS Web Designer rights will be able to add the Web Part to a Web Part Page and configure the Web Part by specifying the MCMS Channel. The items in the configured MCMS Channel will be rendered in the Web Part using an XSLT (Extensible Stylesheet Language Transformations) stylesheet to produce the following display:
To build this Web Part, we’ll perform the following steps:
Prepare the development environment
Create the Web Part Project
Create the Web Part
Define custom properties for the Web Part
Develop custom properties for the Web Part
Build the Data Layer
Build the Presentation Layer
Deploy the Web Part