Microsoft SharePoint brings a whole new set of tools to the table for Web Content Management. This course will show how you can create and publish sites and pages while getting an understanding of how to apply Branding with Custom Style Sheets (CSS), Master pages and styles. You will then learn about creating publishing site definitions using Visual Studio solutions, how to add your branding to the definition and create and incorporate those assets to your site. You will then learn about content types and how to create and use page layouts with content types to deploy them to your site. One of the biggest updates to the tools is the SharePoint Designer. You will see how you can create many items with SharePoint Designer that once could only have been done with Visual Studio. As you get further along in the course you will see audience targeting, the pushing of content for updates and content variations. The course will finish up with navigation and search administration and the aggregation of information through queries, site collections and analysis reporting.
This course is designed for the SharePoint Developer building new web sites for either the Internet or for Intranet use so they don't look like standard SharePoint sites.
Upon successful completion of this course, the student will be able to:
- Use a page layout to create a new page
- Manage versioning and applying them to content
- Use SharePoint publishing
- Define items in a HTML editor
- Create in SharePoint Designer assets that you can place into Visual Studio solutions
- Use content types in web content management
- Use and configure Out-of-the-Box Navigation
- Use administration for MOSS search and configuration
- Use strategies for rolling up content within Site Collections
This course assumes an intermediate level of familiarity with Microsoft Office SharePoint Server as a platform and an understanding of: Site Collections, Sites, Lists and Libraries Features, Site Definitions and Solution Packages. Students should also have basic Web Development skills using Visual Studio and ASP.NET, as well as understand: HTML, XML, Cascading Style Sheets, and ASP.NET master Pages.