New Era Technology Computer Training Calgary
        Home Contact Us  Tel:4032651150
Home Schedule & Register Contact Us Class Feedback Course Outlines Class Calendar
New Era Technology Computer Training Calgary
New Era Technology Computer Training Calgary New Era Technology Computer Training Calgary New Era Technology Computer Training Calgary New Era Technology Computer Training Calgary
New Era Technology Computer Training Calgary
     
Search for Class search  
New Era Technology Computer Training Calgary New Era Technology Computer Training Calgary
New Era Technology Computer Training Calgary

New Era Technology Computer Training Calgary
Our Tips Newsletter

To stay informed with our new on-line Tips Newsletter.

New Era Technology Computer Training Calgary



New Era Technology Computer Training Calgary


New Era Technology Computer Training Calgary Sharepoint Services

New Era – Mindsharp Summit for Developers

Developer’s Guide to Windows SharePoint Services 3.0 Platform Services using Visual Studio .NET

Overview
This 5-day course is designed to give SharePoint Developers basic and intermediate information plus the skills they need to extend, customize, and support a Microsoft Windows SharePoint Services version 3 implementation.

Student Pre-Requisites
The ideal students will possess knowledge of C#, Server Controls, and Web Services. Knowledge of how to create custom web parts in Windows SharePoint Services v2 is helpful, but not required.

As part of your conference registration fee, you will be provided a laptop for use at the Summit which is configured with Virtual PC to run the image for your class.

If you would like to take the image with you at the end of the course as a proof-of-concept for your peers or managers, you will need to bring an external hard drive to copy the image onto. The image is filled with trial, not licensed software, so you will not be able to use the image indefinitely.

If you prefer to run the class image on your own laptop, it will need to have Microsoft Virtual PC 2007 software installed and must have these minimum hardware configurations:

  • Pentium IV or better
  • 2GB RAM
  • 20 GB of free disk space

 

The individual module descriptions for this full five-day course are given below.

Module 1: WSS v3 Primer

In this module, you will learn how Windows SharePoint Services v3 is built. You will learn:

  • An overview of the WSS architecture
  • An overview of the key elements in WSS, such as Site Collections, Webs, Lists and Web Parts
Module 2: WSS v3 Enhancements

In this module, you will learn about new features introduced in Windows SharePoint Services (WSS) v3 and Microsoft Office SharePoint Server (MOSS) 2007. You will learn:

  • An Introduction to new WSS v3 features, such as Galleries, Master Pages, Site Columns, Content Types, and Workflow
  • An overview of new features available only through MOSS 2007
Module 3: WSS v3 Authentication

In this module, you will learn how Windows SharePoint Services v3 leverages existing Authentication mechanisms in Internet Information Server v6. You will learn:

  • How to choose an Authentication strategy
  • How to implement multiple Authentication zones using ASP.NET 2.0 pluggable authentication
Module 4: WSS v3 Authorization

In this module, we’ll look at how WSS authorizes users who have been authenticated. We’ll look at the new user roles and rights and discuss how to program against these rights and roles. You will learn:

  • How to configure what users have permission to do.
  • How Users/Groups, SharePoint objects and Permission Levels are used to implement security
  • How security permissions are inherited through object hierarchies
  • To configure global changes to security policies
Module 5: WSS v3 Features

In this module, we’ll learn how features are used in WSS v3. Since features can be created and made available to end-users as a method of extending the functionality of a WSS site, knowing how to write new features and deploy them is important. You will learn:

  • What is a feature?
  • How Features are used in WSS v3 site definitions
  • To write a Feature Header XML file
  • To write a Feature Element XML file
  • To Install, Activate, Deactivate, and Uninstall Features
  • To Deploy a Feature using a SharePoint Solution
Module 6: WSS v3 Site Definitions

In this module, you will learn how to create a custom site definition to control all aspects of site creation and provisioning. You will learn:

  • To write a custom Site Definition using Collaborative Application Markup Language (CAML)
  • To specify a custom cascading style sheet, JavaScript, and Master Page for the new site
  • To create an instance of a list when creating a site
  • To populate a default home page for the site with Web Parts
Module 7: WSS v3 Object Model Fundamentals

In this module, we will focus on programming skills using the WSS v3 Object Model. We’ll look at the core namespaces that will be most often used along with how to programmatically access data. You will learn:

  • An introduction to the WSS v3 object model Namespaces
  • Discuss common object model tasks
  • Demonstrate how to create, review, update, and delete sites
  • Discuss how to create, review, update, and delete lists
  • Discuss how to create, review, update, and delete list items
Module 8: WSS v3 Web Services

In this module, we will focus on programming skills using Web Services in SharePoint. We’ll look at how to access SharePoint Web Services and why we would use a Web Service to programmatically access data. You will learn:

  • The advantages and limitations of Web Service orientation in SharePoint.
  • An introduction to the Web Services provided in WSS v3.
  • Demonstrate the use of WSS v3 Web Services in development projects.
Module 9: Custom Web Part Fundamentals

In this module, we will introduce Web Parts and discuss the differences between the Web Part framework in ASP2 and WSS v3. Details about the ASP2 page and Web Part life cycle; a critical piece of knowledge Web Part developers should posses, will also be covered. You will learn

  • What Web Parts are and their common use
  • The differences between ASP2 and WSS v3 Web Parts
  • The objects instantiated on a SharePoint Web Part page
  • About the ASP2 Page life cycle and where Web Part events fit into that life cycle
  • About Web Part personalization
Module 10: Custom Web Part Techniques

In this module, we will demonstrate how to build custom Web Parts. You will learn:

  • The minimal steps required to build and deploy a Web Part.
  • To control the User Interface of a Web Part
  • To implement State Management within a Web Part using custom properties
  • To Debug a Web Part
  • To Apply Code Access Security to a Web Part
  • To Deploy a completed Web Part using a SharePoint Solution
Module 11: Advanced Web Part Techniques

In this module, we will demonstrate more advanced Tips and Tricks that can be used to build complex Web Parts. We will focus on implementing additions to the Web Part menu structure, implementing client side scripting, developing two web parts that can communicate with each other. You will learn:

  • How to programmatically modify a Web Part menu using the ASP.NET 2.0/WSS v3 verbs implementation
  • To use the Web Part Page Services Component (WPSC) in client-side scripting Web Part development
  • To program a custom Interface that will allow Web Parts to be connected together
Module 12: WSS v3 Events

In this module, we will examine the support for Event driven programming in WSS v3. We will discuss how event support has changed since WSS v2. We will also discuss when to use an Event Handler and when to use a Workflow. You will learn:

  • When to use Event Handlers vs. when to use Workflows
  • The types of SharePoint objects that support event handlers
  • When to use "before" events vs. "After" events
  • To create a basic event handler
  • To install and activate an event handler using either a Feature or the SharePoint object model.
Module 13: WSS v3 Workflow

In this module, we will examine the use of the Windows Workflow Foundation (WWF) in WSS v3. While not part of the WSS v3 platform, WSS does leverage this foundation to build workflows. You will learn:

  • How Workflow has been implemented in WSS v3
  • To Create workflows using SharePoint Designer
  • How to use the Enterprise Content Management starter kit to explore workflow support in VS.NET
About support for Debugging Workflows in VS.N

For more information about this SharePoint training call:
Darren Gnam 403-716-1113

 

Home Schedule & Register Contact Us Class Feedback


2005 New Era Technology All rights reserved.



New Era Technology
#300, 633 - 6th Ave S.W., Ford Tower
Calgary, Alberta
Canada T2P 2Y5

Office:(403) 265-1150
Fax: (403) 265-9797
Toll free phone: 1-877-385-3276

For information about Corporate Training
mailto:corporate@neweratechnology.com
(403) 265-1150