Building Websites With Microsoft Content Management Server
A fast-paced and practical tutorial guide for C# developers starting out with MCMS 2002.

Packt Publishing


 

HOME > CHAPTER 13

Chapter 13:
Building Navigation Controls

This chapter looks at four common types of navigation and demonstrates how navigation can be extended beyond any required level with the breadcrumbs and the site map through loops and recursions.

  • Chapter 13: Table of Contents:

    • Common Navigation Controls
      • Web User Controls Promote Design Consistency
      • A Simple Menu—Creating the Top Menu Web User Control
      • Changing the Display Name of the TropicalGreen Channel
      • Using Channel Custom Properties to Differentiate Between Top and Right Menu Items
        • Using Site Manager to Add a Channel Custom Property
        • Modifying Channel Custom Property Values
      • Filtering the Top Menu
        • Method 1: Using Searches.GetChannelsByCustomProperty
        • Method 2: Checking the Custom Property Values of Each Channel
    • Menus with JavaScript—Creating the Right Menu Web User Control
      • The First-Level Menu Items
      • The Second-Level Menu Items
      • Working with External URLs
        • Creating Channels that Lead to External URLs
    • A BreadCrumb Control
    • Generating the Entire Site Map—A TreeView Control
      • Adding the First Node
      • Building the Rest of the Tree Recursively
      • Creating the SiteMap Page
    • Summary
BOOK DETAILS
  Paperback, 660 pages
Released: January 2005
ISBN:
1904811167
Authors:
Lim Mei Ying, Joel Ward, Stefan
Goßner
 
 

TABLE OF CONTENTS
Intro
1. Overview of Microsoft Content Management Server
2. Installing Microsoft Content Management Server 2002 for the Developer
3. The Database Configuration Application
4. The Server Configuration Application
5. Setting Up a Website from Scratch
6. Creating Templates and Postings[ Free Chapter]
7. Working with Placeholders
8. Debugging Template Files
9. Default Postings and Channel Rendering Scripts
10. Understanding the MCMS Publishing Workflow
11.Authoring with Microsoft Content Management Server
12. The Publishing Application Programming Interface
13. Building Navigation Controls
14. Customizing Placeholder Controls
15. Building Custom Placeholder Definitions and Placeholders
16. Extending the Workflow
17. Publishing with Authoring Connector
18.
Implementing Forms Authentication[ Free Chapter]
19. Customizing the Web Author Console
20. Creating Connected Templates and Pages
21. Aggregating Content
22. Enhancing Performance with Caching
23. Site Deployment
24. Hosting Multiple Web Sites and Adding SSL Security
Appendix A
Appendix B
Index

 




View the book details
on PacktPub.com

Book Image

 

 

  This website is owned and maintained by Packt Publishing Ltd, 2004. All rights reserved. Terms and Conditions