|
|
Microsoft SharePoint
2007:
Business Processes
|
Course
Outline
Description: Microsoft Office
SharePoint Server 2007 provides a wealth of services that you can use,
customize, and extend to augment and streamline your business processes. This
course covers these features and teaches you how to build on them to create
business solutions. The beginning of the course orients you with the built-in
capabilities and teaches how to customize them using SharePoint Designer. From
there you will learn how to create custom forms using both ASP.NET and
InfoPath. The last half of the course teaches how to build custom workflows in
SharePoint using Visual Studio and covers sequential workflows, state machines,
tasks, and custom workflow forms using both ASP.NET and InfoPath.
In this
course, you will learn how to...
- Use standard SharePoint lists,
alerts and libraries for simple automation.
- Build no-code workflows with
SharePoint Designer and how to create custom Designer activities.
- Create and modify list forms using
SharePoint Designer, InfoPath, and Visual Studio.
- Use InfoPath form libraries.
- Use InfoPath forms in Office 2007.
- Use the SharePoint object model to
associate workflow templates and start workflow instances.
- Create sequential workflows, state
machines, and custom workflow activity libraries.
- Use tasks in workflows.
- Create four types of workflow
forms using ASP.NET and InfoPath
Duration:
2 ½ Days
Prerequisites: This course assumes
a basic level of familiarity with Microsoft Office SharePoint Server 2007 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.
Audience: This course is
designed for the SharePoint Developer looking to enhance the business
experience on their SharePoint site. If they are looking to
use built-in capabilities and customize their web site with SharePoint
Designer.
Course Content:
Introduction - Out of the Box BPA
- Understanding
Business Process Automation
- Using Task
Lists
- Creating and
Using Alerts
- Out of the Box
Workflows
SharePoint Designer Workflows
- Understanding
the Workflow Designer
- Defining Steps
Using Conditions and Actions
- Using Lookups
and Dynamic Routing
- Creating Forms
and Using Variables
- Extending
SharePoint Designer with Custom Activities
SharePoint and ASP.NET Forms
- Modifying List
Forms Using SharePoint Designer
- Creating
Custom Applications with SharePoint Designer
- Creating
Custom ASP.NET Pages with Visual Studio
InfoPath Forms
- Creating InfoPaths Forms
- Using Form
Libraries and Data Connection Libraries
- Using InfoPath
Forms in Office 2007
Workflow Development Basics
- Using Visual
Studio to Create Custom Workflows
- Associating
Workflow Templates with Lists Using Code
- Starting
Workflows Using Code
- Using the
SharePoint Object Model to Pass Association and Startup Data to a Workflow
Creating Custom Workflows
- Creating
Sequential Workflows
- Creating State
Machine Workflows
- Handling
Faults and Cancelled Workflows
- Creating
Custom Workflow Activities
Tasks and Workflows
- Use the Task
Activities
- Understand and
Use Correlation Tokens
- Use Tasks in
State Machine Workflows
- Handle
Multiple Tasks in Parallel or in a Sequence
- Create and Use
Custom Task Types
Workflow Forms
- Understand the
Differences between InfoPath and ASP.NET Workflow Forms
- Create and Use
an InfoPath Association Form
- Create and Use
an InfoPath Task Form
- Create and Use
an ASP.NET Initiation Form
- Create and Use
an ASP.NET Modification Form