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 14

Chapter 14:
Customizing Placeholder Controls

This chapter discusses techniques to create customized placeholder controls including the XML placeholder control and for prototyping controls.

  • Chapter 14: Table of Contents:
    • Before We Begin
      • Creating the TropicalGreenControlLib Project
      • Adding References to the TropicalGreenControlLib Project
    • Deriving from the BasePlaceholderControl Class
      • About the BasePlaceholderControl Class
        • Methods for Creating Child Controls
        • Methods for Loading Placeholder Content
        • Method for Saving Placeholder Content
      • Building a Single-Line TextBox Placeholder Control
        • Creating the TextBoxPlaceholderControl Class
        • Inheriting from the BasePlaceholderControl Class
        • Specifying the Supported Placeholder Definition Type
        • Implementing the CreateAuthoringChildControls() Method
        • Implementing the LoadPlaceholderForAuthoring() Method
        • Implementing the SavePlaceholderContent() Method
        • Implementing the CreatePresentationChildControls() Method
        • Implementing the LoadPlaceholderContentForPresentation() Method
        • Adding the Custom Control to the Toolbox
        • Adding an HtmlPlaceholderDefinition
        • Adding the Textbox Placeholder Control to the Plant Template File
      • Populating a Custom Control with Default Content
    • Deriving from the MCMS Placeholder Controls
      • Building the AlignedImagePlaceholderControl
      • Adding the AlignedImagePlaceholderControl to the PlantTemplate File
      • Wrapping up the AlignedImagePlaceholderControl
    • Using PresentationTemplates
      • Building a Presentation Template for Flash Content
    • Creating Custom Placeholder Controls for the XmlPlaceholder
      • Properties of the Xml Placeholder Definition
      • Building a CheckBoxListPlaceholderControl
        • Adding an XmlPlaceholderDefinition
        • Testing the CheckBoxListPlaceholderControl
    • 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