Book Image

Building Websites with Microsoft Content Management Server

Book Image

Building Websites with Microsoft Content Management Server

Overview of this book

Microsoft Content Management Server 2002 is a dynamic web publishing system with which you can build websites quickly and cost-efficiently. MCMS provides the administration, authoring, and data management functionality, and you provide the website interface, logic, and workflow. Once your website is up and running, your content contributors can add and edit content on their own, without the need to work with developers or the IT department. First time developers of Microsoft Content Management Server 2002 face a relatively steep learning curve. Not only are they expected to be conversant in the Microsoft .NET Framework, they are also required to be familiar with the concepts of MCMS 2002. Many beginners to MCMS start out by looking at the example site that ships with the product; tweaking it, dissecting it and turning it inside out using the obscure code comments as markers. However, when it comes to starting their own website from scratch, many are baffled ? where do they begin? This book exists to answer that question; teaching the essential concepts of MCMS 2002 in a clear, straightforward and practical manner. Containing answers to some of the most asked questions in developer newsgroups, this book is a treasure trove of tricks and tips for solving the problems faced by MCMS developers. This is a unique resource focused exclusively on the needs of developers using MCMS. It doesn?t waste time and pages on user or administrator level information that is well covered in other documentation. It?s a distillation of practical experience that developers need to get results, fast. The authors carefully structured example project complements and extends the knowledge gained from an initial look at the examples that ship with MCMS.
Table of Contents (28 chapters)
Building Websites with Microsoft Content Management Server
Credits
About the Authors
Introduction

MCMS Is a Web Authoring Tool


There are several ways authors can get their content from the desktop to the Web. They can enter content through:

  • A web browser using the Web Author

  • Microsoft Word with Authoring Connector

Web Author

MCMS provides data-entry components that have rich editing capabilities. These run on web pages, so all authoring can be done through the browser. There is no need to learn other web editing tools. In fact, it allows authors to copy and paste pre-formatted text as well as drag and drop attachments.

Business users are in total control over when and where the content is updated on the website. At the click of the Approve button, the material is made available online in real time—bypassing the need to have the material sent to a webmaster.

Authoring Connector

User-friendly web content management systems do not require authors to know any scripting languages. Microsoft Content Management Server goes the extra length to ensure tight integration with Microsoft Word. Authors don't have to leave the authoring environment they are already comfortable with, doing everything from the familiar Word interface, and with a few clicks of the mouse, their material can be published online.

What Authors can do with MCMS Web Authoring Tools

As a web authoring tool, you will find many basic features embedded within MCMS.

A Rich Editing Experience

Authors can write into rich text boxes and format text directly from Web Author. They can use familiar functions like applying bold, underline, and italics to selected text.

Content Scheduling

It is possible to schedule when pages should be made live or expired. A publish date could be scheduled such that the information is uploaded to the system but made available only at midnight. Similarly, expiry dates may be set to remove the content at a specified time. This automation makes things really convenient for authors who would otherwise have to add or remove the content manually at the appropriate times.

Content Reuse

Reusing content in multiple places on the website is easy, and avoids having to maintain separate versions and the consequent need to manually copy from one page to another.

Link Management

Links that reference expired or deleted pages are immediately removed. Say goodbye to broken links on your websites. Of course, only links that point to MCMS objects are managed.

Publishing Workflow

The product provides an integrated workflow solution that can be used to ensure the accuracy and integrity of the content that gets posted online.

The workflow is completely extensible. In Chapter 16 we show you how it can be customized to follow almost any business process in the organization.

Versioning

In real websites, content may change frequently. MCMS tracks changes to content by keeping each copy as a separate version. You can query the system to find out how the web page appeared on the live site at particular date and time. You can also compare two versions of a page to see what portions have been added or deleted since the last change.

Template-Based Publishing

Templates govern the look and feel of web pages and define their behavior. The use of templates drives the process of creating content to the business users. Webmasters are no longer needed to handcraft web pages one at a time. Business users enter content within specified text boxes, click the Save button and a web page is automatically created based on the selected template.