This course describes how to implement and brand a SharePoint based public website using SharePoint web content management (WCM). After the course is completed, you may be able to implement a SharePoint deployment of a branded website with structured content management. You may also be able to successfully plan, deploy, monitor, and maintain an Internet site. No development experience is required, but experience with HTML and CSS is recommended.
Web Content Management (WCM) is enabling business users to author, publish and manage web content to internal and external sites. In SharePoint WCM is based on Content Types, Page Layouts, and Field Controls. This module will be a look at the basic mechanisms for content management in SharePoint. This module will cover the pages library, as well as how pages are put together using Fields Controls and/or Web Parts. You will learn how to create and add pages to a content managed SharePoint site and how to get it approved for publishing.
SharePoint 2010 uses Cascading Style Sheets (CSS) extensively to create different UI effects. This module will walk through the basics of CSS. It will also cover Master Pages and how Master Pages are used in SharePoint to provide re-usable site design.
One of the most important tools for a WCM implementer is to be able to take the design artifacts created by a designer and turn those into artifacts that can be deployed to a SharePoint WCM site. This module will cover the Microsoft Expression tools that will make this task a simple one.
In this module we will cover how to deploy design artifacts during development using Visual Studio 2010.
This session will walk through the steps required to take branding elements from an existing website or a website design and apply it to SharePoint. It will also cover more on CSS and Master Pages, especially on how to override existing SharePoint selectors to get your desired design. This will build on the earlier module on Master Pages by adding branding into the mix.
Navigation is one of the keys to providing a smooth user experience through a website. In this module we'll cover using both the out of box navigation providers and controls, as well as when you might need to plug in a custom navigation solution into SharePoint.
WCM systems can become a silo of useful but one-dimensional data. This module will cover the ways in which content can be re-used both inside of and outside of your SharePoint website.
In this module we will cover more advanced content management artifacts in SharePoint 2010. The focus will be on building these artifacts in Visual Studio 2010.
Planning a SharePoint WCM site involved many diverse skills and features. In this module we will use what you've learned so far to put together a short list of steps you might go through planning a WCM site.
Social media is a buzzword we all have to acknowledge and deal with. In this module we cover how SharePoint 2010 enables social aspects for your site, as well as how you might connect to external social media sources.
Creating multi-lingual sites is a very common task in many public websites. In this module we will cover how SharePoint 2010 enables this.
In this module we'll cover the features of SharePoint that allow a WCM site to increase performance. We'll discuss Web Farms as well as specific features such as page and object caching, page list size, page versioning, artifact library placement, and other issues that can make or break performance.
SharePoint 2010 supports the notion of claims-based authentication. This simplifies the development and deployment of secure parts of your website. In this module we'll cover how to secure parts of your site, and potentially secure only editing access. We also will cover the basic decision tree on how to secure your WCM site.
In almost all WCM systems content must be edited and or approved before publishing to a live site. SharePoint 2010 provides a powerful and extensible approval workflow that can be used out of the box, or customized to provide exacting functionality. This module will cover the details of the approval workflow and how to customize it. This module will also cover automated ways to create the necessary SharePoint infrastructure for a WCM-based site.