Skip to Main Content
Professional Sitecore Development
book

Professional Sitecore Development

by John West
May 2012
Intermediate to advanced content levelIntermediate to advanced
552 pages
15h 43m
English
Wrox
Content preview from Professional Sitecore Development

Chapter 7

Extending and Integrating Sitecore

What's in This Chapter?

Using the configuration factory

Implementing .NET extension methods

Understanding the Sitecore user interface framework

Configuring ribbons and item context menu commands

Enhancing user interfaces

Employing the rules engine

Scheduling processes

Initializing with hooks

Handling events

Processing pipelines

Extending the Sitecore Page Editor

No CMS vendor can provide software that includes all features that every organization could possibly require. Even you cannot completely define your current requirements, let alone your future requirements. Fortunately, Sitecore's flexible platform architecture enables you to quickly implement almost any feature you could need and adapt to almost any requirements as they emerge. In no particular order, Sitecore provides for at least the following potential points of extension:

  • Pipelines — Pipelines define processes as sequences of discrete steps implemented as pipeline processors.
  • Command templates — These templates enable you to implement code to help users create new items.
  • Validation — Validation enables you to implement custom logic to define data validity.
  • The rules engine — This engine enables you to configure logic to apply under various circumstances, including conditional rendering to support personalization, multivariate testing, and other advanced features.
  • Scheduled processes — The capability to schedule processes enables you to invoke logic at predefined periods. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Reinventing the Organization for GenAI and LLMs

Reinventing the Organization for GenAI and LLMs

Ethan Mollick
Enterprise Application Development with C# 9 and .NET 5

Enterprise Application Development with C# 9 and .NET 5

Ravindra Akella, Rishabh Verma, Arun Kumar Tamirisa, Suneel Kumar Kunani, Bhupesh Guptha Muthiyalu

Publisher Resources

ISBN: 9781118235256Purchase book