SharePoint Designer
Five Day Hands-On Workshop
Course Overview
This 5-day course is designed to give students the tools and knowledge to customize SharePoint sites without writing code by using SharePoint Designer 2007 and in-browser customizations. The course addresses aspects of design such as applying alternate page layouts, creating and styling new pages, modifying site navigation, and external data integration and custom workflows. After taking this course students will understand the difference between using SharePoint Designer 2007 and in-browser tools including what is achievable with each tool, and how and when to use those tools to effect SharePoint site customization. The course also factors in Web site design concepts that focus on creating user-centric SharePoint sites.
Prerequisites
Prior to taking this course, students should have a general knowledge of Web site design and methodologies. They should also be familiar with SharePoint from an end user or administrative point of view. An understanding of ASP.NET 2.0 master pages and cascading style sheets is helpful, but not required.
Intended Audience
The primary audiences for this course are Web designers, administrators, and developers that use and work with Office SharePoint Server 2007, and want to learn how to customize SharePoint sites without writing code. Individuals in these job categories will benefit from this course as follows:
- Web designers will understand the extent of customizations available using in-browser tools. They will also learn the advantages of using SharePoint Designer 2007 to further enhance SharePoint site customization such as changing master pages and creating multiple-step workflows.
- Administrators will learn how SharePoint Designer 2007 can help with administrative tasks such as backing up and restoring sites to alternate locations, and setting design level permissions for end users who work with SharePoint Designer 2007. Administrators will also understand the in-browser customization capabilities made available to end users depending on the permission settings for those users.
- Developers will understand the alternatives to working with Visual Studio 2005. They will also learn which customizations are achievable using in-browser tools and SharePoint Designer 2007. In addition, developers will learn how to create custom solutions using SharePoint Designer 2007. For example, the course explores:
- Data integration using Web services
- Using conditional formatting and XSLT to format data
- Adding ASP.NET and SharePoint controls
- Developing multiple-step workflows
Note:
Throughout this course we refer to code-free customizations. By code-free, we mean no complex programming languages such as .NET languages or code compilation. However, to help demonstrate the extensibility of functions within SharePoint Designer 2007, we do not exclude use of Cascading Style Sheet (CSS) scripting/class, Extensible Stylesheet Language (XSLT), Extensible Markup Language (XML), XML Path Language (XPath), or existing page code. For example, when discussing master pages, we use SharePoint Designer 2007 to show the code view for how master pages are associated with existing SharePoint site pages.
In order for a class to be successful, all students should share the same general level
of knowledge and experience. If a participant does not demonstrate these, the instructor will take
the necessary steps either to prepare the participant or place him/her in a more appropriate course.
This policy is intended to maintain the high level of quality control that you have come to expect.