Learn: in:
» back to Search Results

Course rating of 0 Vendor rating of 4


This in-depth, two-day, instructor-led course provides students with the knowledge of using Windows SharePoint Services 3.0 to create reusable and modular Web sites for use in intranet, extranet, or Internet scenarios.


Course Outline


This in-depth, two-day, instructor-led course provides students with the knowledge of using Windows SharePoint Services 3.0 to create reusable and modular Web sites for use in intranet, extranet, or Internet scenarios. Students will learn how to manage access to information stored within a SharePoint environment, how to perform common object model tasks, and how to create Web parts to customize user interfaces. Participants will also learn how to use Web services for data requests transactions, how to create and deploy event receivers, and how to utilize Windows Workflow Foundation.

Audience Profile
This course is intended for Developers and IT Professionals.

At Course Completion
After completing this course, students will be able to:
  •  Discuss the Windows SharePoint Services 3.0 architecture and the key elements in Windows SharePoint Services 3.0, such as site collections, Webs, lists, and Web Parts.
  •  Understand the new Windows SharePoint Services 3.0 features, such as galleries, master pages, site columns, content types, and workflow.
  •  Understand the new features available only through Microsoft Office SharePoint Server 2007.
  •  Extend an existing Web application with the ASP.NET 2.0 pluggable authentication.
  •  Configure user access to a Windows SharePoint Services 3.0 environment and configure user permissions, and implement security with Users/Groups, SharePoint objects, and permission levels.
  •  Understand the ASP.NET 2.0 and Windows SharePoint Services 3.0 Web Part infrastructure, and the SharePoint Page and Web Part life cycles.
  •  Use the Microsoft Visual Studio Extensions for Windows SharePoint Services Framework to build a custom Web Part.
  •  Understand the advantages and limitations of Web service orientation in SharePoint technologies.
  •  Use Windows SharePoint Services 3.0 Web services in development projects.
  •  Create an application that uses SharePoint’s Web services to extend SharePoint functionality.

Course Outline


Module 1: SharePoint Primer: Overview and Enhancements from Earlier Versions

This module introduces Windows SharePoint Services 3.0 by providing an overview of the product architecture and core system features from a developer perspective. This module focuses on the key components of the Windows SharePoint Services 3.0 platform, and also provides a high-level introduction to functionality, which is discussed in greater detail later in this course.

Lessons
  •  Windows SharePoint Services 3.0 Architecture
  •  Key Elements in Windows SharePoint Services 3.0
  •  New Features in Windows SharePoint Services 3.0
  •  New Features in Office SharePoint Server
After completing this module, students will be able to:
  •  Discuss the Windows SharePoint Services 3.0 architecture.
  •  Understand the key elements in Windows SharePoint Services 3.0, such as site collections, Webs, lists, and Web Parts.
  •  Understand the new Windows SharePoint Services 3.0 features, such as galleries, master pages, site columns, content types, and workflow.
  •  Understand the new features available only through Microsoft Office SharePoint Server 2007.
  •  Extend an existing Web application with the ASP.NET 2.0 pluggable authentication.
  •  Configure user access to a Windows SharePoint Services 3.0 environment.
  •  Configure user permissions.
  •  Implement security by using Users/Groups, SharePoint objects, and permission levels.

Module 2: Authentication and Authorization

This module explains both authentication and authorization, starting with a comparison of the two and the improvements in Windows SharePoint Services 3.0. It also investigates the various authentication models provided by Microsoft Internet Information Server (IIS): Windows integrated, basic, digest, Microsoft .NET Passport, and anonymous authentication. The latter half of this module introduces the concepts required to manage the security of a SharePoint environment, and shows how to coordinate the many security settings to be as granular as required, yet also have the power to make global security changes to the SharePoint environment. Finally, this module covers ASP.NET 2.0 pluggable authentication, which supports membership and developer-defined role providers.

Lessons
  •  Background
  •  IIS Built-In Authentication
  •  ASP.NET 2.0 Pluggable Authentication
  •  Windows SharePoint Services Authorization
  •  Advanced Authorization
Lab : Configure Multiple Authentication Providers in C#
  •  Exercise 1: Extend Existing Web Application
  •  Exercise 2: Prepare Membership Provider
  •  Exercise 3: Modify Web.Config
  •  Exercise 4: Establish Central Administration Settings
  •  Exercise 5: Test Dual Authentication
Lab : Configure Multiple Authentication Providers in Visual Basic
  •  Exercise 1: Extend Existing Web Application
  •  Exercise 2: Prepare Membership Provider
  •  Exercise 3: Modify Web.Config
  •  Exercise 4: Establish Central Administration Settings
  •  Exercise 5: Test Dual Authentication
After completing this module, students will be able to:
  •  Extend an existing Web application with the ASP.NET 2.0 pluggable authentication.
  •  Configure user access to a Windows SharePoint Services 3.0 environment.
  •  Configure user permissions.
  •  Implement security with Users/Groups, SharePoint objects, and permission levels.

Module 3: Fundamentals of the Object Model and Web Parts

This module introduces the Windows SharePoint Services 3.0 object model by providing an overview of the common namespaces and classes. It also demonstrates how to perform common object model tasks by providing the basics necessary for creating solutions. The second half of this module focuses on custom components called Web Parts.
Lessons
  •  Overview of ASP.NET 2.0 and Windows SharePoint Services 3.0 Object Model
  •  Windows SharePoint Services 3.0 Web Part Infrastructure
  •  Page and Web Part Life Cycles
  •  Custom Web Part Development
  •  Visual Studio Extensions for Windows SharePoint Services 3.0
  •  10 Steps to Creating Custom Web Parts
Lab : Create a Web Part Using VSeWSS in C#
  •  Exercise 1: Create a Custom Web Part Using VSeWSS
  •  Exercise 2: Modify a Custom Web Part Using VSeWSS
  •  Exercise 3: Sharpen the Logic and Rendering of the Web Part
Lab : Create a Web Part Using VSeWSS in Visual Basic
  •  Exercise 1: Create a Custom Web Part Using VSeWSS
  •  Exercise 2: Modify a Custom Web Part Using VSeWSS
  •  Exercise 3: Sharpen the Logic and Rendering of the Web Part
After completing this module, students will be able to:
  •  Discuss the Windows SharePoint Services 3.0 object model.
  •  Understand the ASP.NET 2.0 and Windows SharePoint Services 3.0 Web Part infrastructure.
  •  Understand the SharePoint Page and Web Part life cycles.
  •  Define a Web Part development process.
  •  Use the Visual Studio Extensions for Windows SharePoint Services Framework to build a custom Web Part.

Module 4: Web Services

This module explains the benefits of loose coupling and discusses simple Web service scenarios and requirements of service virtualization. It also covers Web service management and the benefits of the Microsoft Web Services Enhancements 3.0. Finally, this module looks at the SharePoint Web services in detail and how core SharePoint functionality has been exposed in Windows applications, in Web applications, and inside SharePoint.

Lessons
  •  Advantages and Limitations of Web Services Orientation in Windows SharePoint Services
  •  Introduction to Web Services Provided in Windows SharePoint Services 3.0
  •  Windows SharePoint Services 3.0 Web Services in Development Projects
Lab : C# Coding with Lists.asmx Web Service
  •  Exercise 1: Build the Windows Client Application
  •  Exercise 2: Add Controls to the Form
  •  Exercise 3: Add the Code Behind
  •  Exercise 4: Run the Application
Lab : Visual Basic Coding with Lists.asmx Web Service
  •  Exercise 1: Build the Windows client application
  •  Exercise 2: Add Controls to the Form
  •  Exercise 3: Add the Code Behind
  •  Exercise 4: Run the Application
After completing this module, students will be able to:
  •  Understand the advantages and limitations of Web service orientation in SharePoint technologies.
  •  Discuss Web services provided in Windows SharePoint Services 3.0.
  •  Use Windows SharePoint Services 3.0 Web services in development projects.
  •  Create an application that uses SharePoint’s Web services to extend SharePoint functionality.

Module 5: Events

This module explains when to use event receivers to accomplish specific tasks within Windows SharePoint Services 3.0 and provides an introduction to the new architecture of event receivers within Windows SharePoint Services 3.0. It also covers the various SharePoint objects that support event receivers and explains the steps needed to create a basic event receiver in Visual Studio.

Lessons
  •  Event Receiver Basics
  •  SharePoint Objects that Support Event Receivers
  •  Steps to Create an Event Receiver
  •  Deploying Event Receivers
Lab : Creating and Deploying a Preprocess Web Event Receiver in C#
  •  Exercise 1: Create Event Receiver
  •  Exercise 2: Building and Deploying Event Receiver
  •  Exercise 3: Activate Event Receiver through Object Model
  •  Exercise 4: Test Event Receiver
Lab : Creating and Deploying a Preprocess Web Event Receiver in Visual Basic
  •  Exercise 1: Event Receiver Creation
  •  Exercise 2: Building and Deploying Event Receiver
  •  Exercise 3: Activate Event Receiver through Object Model
  •  Exercise 4: Test Event Receiver
After completing this module, students will be able to:
  •  Understand the basics about when to use event receivers versus when to use workflows.
  •  List the types of SharePoint objects that support event receivers.
  •  Create a basic event receiver.
  •  Deploy an event receiver.

Module 6: Workflow

This module explains the Windows Workflow Foundation technology and how it exists inside Windows SharePoint Services 3.0. It also covers how to use SharePoint Designer 2007 to build a workflow on your Windows SharePoint Services 3.0 site.

Lessons
  •  Implementation in Windows SharePoint Services 3.0
  •  Create Workflows with SharePoint Designer 2007
Lab : Creating a Workflow Using SharePoint Designer
  •  Exercise 1: Author Bug Testing Workflow
  •  Exercise 2: Set Up Conditions and Actions
  •  Exercise 3: Process Bug Test Result
  •  Exercise 4: Create Instance of Submission Approval Workflow
  •  Exercise 5: Review Workflow Objects Created in SharePoint Designer
After completing this module, students will be able to:
  •  Discuss the basics of Windows Workflow Foundation, and how they fit into Windows SharePoint Services 3.0.
  •  Understand how to leverage this technology in Windows SharePoint Services 3.0.
  •  Build a workflow in SharePoint Designer.

Additional Details
Pre-Requisites

Before attending this course, students should have professional development experience with: - Microsoft Visual Studio 2005 - the Microsoft .NET Framework 2.0 - Microsoft ASP.NET 2.0.

Certificates offered

MS Certification


Cancellation Policy
Students are required to give notice if they are unable to attend their class:

2 weeks (10 full business days) or longer prior to training date = full refund
1 to 2 weeks (5 - 9 full business days) prior to training date = 50% of course fee refund
Less than 1 week (4 full business days or fewer) prior to training date = 0% refund

NOTE: You may substitute classes or students at any time.

Map & Reviews
New Era Technology Training
[ View Provider's Profile ]

Reviews
 

This course has not yet been rated by one of our members.

If you have taken a course through this vendor please log into your account and leave feedback for this vendor. You will be helping ensure our members get directed to the best training facilities.

Here are some reviews of the training vendor.
The trainer was very knowledgeable and kept the course moving at a great pace. I wish I could take her home with me, so she could help me teach photoshop at the school I work at.
Reviewed by 2012
The course was very helpful and the instructor was very knowledgable and made the effort to make sure all class members were understanding the excersizes and were on the same page. My only complaint is that the computers seemed a little worn out. Throughout the day most students in the class ran into some sort of issue with the computer not working the way it should. And during our practice time closer to the end of the day all the computers started crashing.
Reviewed by 2012
The Instructor was fabulous and is the reason that I truly enjoyed the course.
Reviewed by 2011
Alex was extrememly helpful and knowlegeable.
Reviewed by 2011
The course was excellent, but I felt a little out of my league. The participants in the course were designers and IT people who had used other versions of SharePoint. While I benefited from their questions and comments during the class, I feel "lost" now that I'm back on my own at the office. Perhaps I was in the wrong coarse, but it did say power "user".
Reviewed by 2011
Alex is great!
Reviewed by 2011
Jane is a wonderful teacher! i will gladly take any class she teaches!
Reviewed by 2011
Jane is an excellent teacher! She is very knowledgable and is enthusiastic about the course!
Reviewed by 2011
Very good - presented course material in an engaging way.
Reviewed by 2011
The instructor didn't provide a lot of structure to the class, he just skimmed through the material and didn't go into it very deep. As a result, the class finished up 1.5 h early as well. He tried to add material from PMI (which was missing from the course materials) but this sometimes just made things more confusing. The PMI material should really be in the course material to start with. Otherwise, the instructor was helpful, knowledgeable and had a good demeanor.
Reviewed by 2011
It was informative
Reviewed by 2011
Very good course with a very knowledgeable instructor. Class was at full occupancy and I felt that the class size was too large.
Reviewed by 2011
There were only 4 students so it went fast and we finished early. Personally I would have liked to spend more time practicing. Perhaps some reference to the book and if there were any practice exercises in there that we could use to gain more experience with Visio.
Reviewed by 2011
The course started 40 minutes late because they did not have the correct computers set up for the program. It's like they were not even expecting us. I found it very disorganized. For the price I paid for this course, I expected a more professional presentation.
Reviewed by 2011
Instructor was very soft spoken did not have all the answres but did get answers later in the class.
Reviewed by 2011

This course currently does not have any dates scheduled. Please call 1-877-313-8881 to enquire about future dates.