All managed libraries provided with MCMS begin with the Microsoft.ContentManagement
prefix. You can find the assembly files for each of these namespaces in the <Install
Directory>/Microsoft
Content
Management
Server/Server/bin
directory.
Microsoft.ContentManagement.Publishing
provides the core classes of the PAPI, so it's not surprising to find that it is the most commonly used of all the namespaces. You use its classes to work with channels, postings, template galleries, templates, resource galleries, and resources. It's the namespace that houses the biggest collection of classes.Microsoft.ContentManagement.Events
contains classes that work with the MCMS event model. It is most commonly used to customize the publishing workflow. We will discuss this namespace in detail in Chapter 16 when we implement a customized workflow for the TropicalGreen website.Microsoft.ContentManagement.Extensions.Placeholders
contains classes that get/set content from the out-of-the-box placeholders...