| Course 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.
Course Length: 2 Days Course Tuition: $790 (US) |
|
| Prerequisites | |
| 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. | |
| Course Outline |
|
• Out-of-the-Box Business Process Automation Business Process Automation (BPA) Using SharePoint for BPA Using SharePoint Lists Creating and Using Alerts Active Alerts in SharePoint Passive Alerts in SharePoint Using Out-of-the-Box Workflows Workflow Modes of Operation Approval Workflow Three-Stat Workflow Collect Feedback Collect Signatures Disposition Approval Modifying Running Workflows Workflow History • SharePoint Designer Workflows SharePoint Workflow Features SharePoint Designer Overview Web Page Editing Reporting File Management SharePoint Designer Workflows Determining the Status of a Workflow Creating Workflows in SharePoint Designer Workflow Events, Actions, Conditions, and Steps Workflow Forms and Variables Workflow Forms Workflow Variables Extending SharePoint Designer with Custom Activities Workflow Best Practices • Working with SharePoint Designer and Custom ASP.NET Forms Working with SharePoint Lists Standard List Forms Modifying Default List Forms Creating Custom List Forms Creating Custom Applications in SharePoint Designer Data View Web Part Enhancing Data Views with ASP.NET Controls Fabulous 40 Application Templates Working with Application and Site Pages • Using InfoPath Forms with SharePoint InfoPath Basics Components of InfoPath Features of InfoPath Getting Started with InfoPath InfoPath Design Tools Form Preview Feature Form Templates Additional Features of InfoPath Form Data Connections Controls and Template Parts Form Libraries Using Data Connection Libraries Using InfoPath with Document Information Panels Form Publishing Options InfoPath Forms Services Using InfoPath with Outlook 2007 • Custom Workflows and the SharePoint Object Model SharePoint as a Workflow Platform Common Uses and Capabilities Basic Collaboration Items Windows SharePoint Services Two Types of SharePoint Workflows User Interface Options SharePoint Workflow Fundamentals Workflow Templates, Association, and Instances Creating Workflow Templates with Visual Studio Workflow Designer Creating Workflow Associations Workflow Association Objects Starting a Workflow Instance Workflow Initiation Objects Collecting Data with a Workflow Starts Using Association and Initiation Data The Importance of Association and Initiation via Code |
• Visual Studio 2008 Workflow Development Basics Build Workflows with Windows Workflow Foundation Code-Based Workflow Elements Binding Properties to Activities Flow of Control Rules and Conditions Sequential Workflows State Machine Workflows Faults and Canceled Workflows Handling Workflow Exceptions Handling Canceled Workflows Custom Activities • Workflow Tasks Task Basics Typical Flow Task Activities Connecting Related Tasks The Correlation Service SharePoint Host Pros and Cons Selecting the Appropriate Correlation Token Setting OwnerActivityName Tasks in State Machine Workflows Handling Multiple Tasks Using Custom Task Types Content Types Workflow Task Type Setting the Default Task Type CreateTaskWithContentType Activity Extracting Type and Field Definitions Task Properties Reading and Writing Values • Workflow Forms Form Basics InfoPath and ASP.NET InfoPath Workflow Forms versus ASP.NET Workflow Forms XML Serialization – InfoPath XML Serialization – ASP>NET Association Forms InfoPath Feature XML ASP.NET Feature XML Task Forms Feature Manifest Element Manifest Task Properties Modification Forms Feature Manifest Element Manifest Contact us for course schedules or more information. |


