Home     Business Solutions    eLearning     Room Rentals    Resources     About Us    Careers    Directions    Contact Us     



Download our
current catalog!










New Horizons Computer Learning Center
410-597-9722

Microsoft SharePoint 2007 - Business Processes

Course Length: 3 Days

Overview:
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.

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 (C#.NET), SharePoint Designer, InfoPath, experience using MOSS 2007, and ASP.NET.

Course Objectives:
Upon successful completion of this course, students will be able 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

Course Content

Lesson 1: Introduction

  • Prerequisites
  • Installing Practice Files
  • Configuring SharePoint
  • Configuring Windows Server 2003 for Visual Studio 2008 Deployment
  • Conventions in XML Samples
  • About the Authors

Lesson 2: Out-of-the-Box Business Process Automation

  • Pre-Class Installation Instructions
  • Business Process Automation (BPA)
  • Using SharePoint for BPA
  • Creating and Using Alerts
  • Using Out-of-the-Box Workflows

Lesson 3: SharePoint Designer Workflows

  • Pre-Class Installation Instructions
  • SharePoint Workflow Features
  • SharePoint Designer Overview
  • SharePoint Designer Workflows
  • Determining the Status of a Workflow
  • Creating Workflows in SharePoint Designer
  • Workflow Forms and Variables
  • Extending SharePoint Designer with Custom Activities
  • Workflow Best Practices

Lesson 4: Working with SharePoint Designer and Custom ASP.NET Forms

  • Pre-Class Installation Instructions
  • Working with SharePoint Lists
  • Creating Custom Applications with SharePoint Designer

Lesson 5: Using InfoPath Forms with SharePoint

  • Pre-Class Installation Instructions
  • InfoPath Basics
  • Getting Started with InfoPath
  • Additional Features of InfoPath
  • Using Data Connection Libraries
  • Using InfoPath with Document Information Panels
  • Form Publishing Options
  • InfoPath Forms Services
  • Using InfoPath with Outlook 2007

Lesson 6: Custom Workflows and the SharePoint Object Model

  • SharePoint as a Workflow Platform
  • SharePoint Workflow Fundamentals

Lesson 7: Visual Studio 2008 Workflow Development Basics

  • Build Workflows with Windows Workflow Foundation
  • Sequential Workflows
  • State Machine Workflows
  • Faults and Cancelled Workflows
  • Custom Activities

Lesson 8: Workflow Tasks

  • Task Basics
  • Tasks in State Machine Workflows
  • Using Custom Task Types

Lesson 9: Workflow Forms

  • Form Basics
  • Association Forms
  • Initiation Forms
  • Task Forms
  • Modification Forms

6940 Tudsbury Road, Baltimore, MD 21244
P: 410-597-9722
www.nhbaltimore.com

New Horizons Computer Learning Centers
6940 Tudsbury Road, Baltimore, MD 21244   (410) 597-9722
Copyright © 2005 New Horizons Computer Learning Centers of Baltimore. All rights reserved.