Building the Site
Now that we've answered some questions up front, it's time to get to it. While everyone agrees how important it is to discuss strategy, timelines and project plans...there's nothing like getting to the exciting work of putting the site together. Now it's time to model those goals we discussed, ensuring the best experience for all our audiences--both internal and external. Control development will follow the principles of achieving the optimal experience for content owners, marketers AND visitors. We will achieve the optimal balance of governance and flexibility. We will ensure that content can be produced quickly and effectively, that it can be reviewed efficiently and without bottleneck, published at the exact right time and taken down when needed.
A description on why the Launch Sitecore information architecture is the way it is.
With a better understanding of content, presentation is much easier to explain. It is simply taking the content and showing in a meaningful way. It doesn't add to the content, but instead simply presents it.
In order to return a response, Sitecore must bind the requested content with the appropriate presentation. This is all handled by Sitecore in the request pipeline.
Sitecore makes building dynamic menus based on your content easy. You can easily query the content repository to determine the items to include. This along with a base data template for the menu fields can help you quickly complete these controls.
Learn how to create a custom sorting routine for child items in the Content Editor.
The Sitecore Analytics API gives you full access to the information about the current web site visitor.
This use case walks through the creation of your own validation routine. Sitecore is able to validate at the field level, the item level (XHTML of the page rendered for an item for instance), and the field type level (making sure all images across the site have ALT tags assigned before publishing).
This article will describe how to create a list control that can be used on this site to display a set of articles or other content based on various criteria.