computer training classesspacerCountrywide contact

Home >> IT Training >> Microsoft Classes

Inside Windows SharePoint Services 3.0 Training Classes

Why is our Inside Windows SharePoint Services 3.0 training class different from others you may find on the web? We hire only full-time, qualified IT consultants who have years of experience in the field and a talent for teaching. Because our course is taught in real-time by a real person, you can bring your workplace questions to class and have them answered right away. We teach you over four days of immersion sessions so you can concentrate your study with others who are looking to expand their knowledge. This intense study insures that you leave our IT training classes confident in your new abilities.

In our classes, you will learn how to customize Windows SharePoint Services (WSS) 3.0. You will start with a roadmap to WSS development and then go on to learn the difference between customization and development and how to use features as the primary building blocks for WSS development. We will teach you about SharePoint architecture and about pages and design. You learn how to create a feature with custom page templates and about web part development. We touch on document libraries and developing SharePoint workflows with Visual Studio. The course ends with learning about Application Security and modifying permissions with the WSS object model.

If your company has more than six employees who need this training, our onsite Inside Windows SharePoint Services 3.0 training classes can save you both time and money. By bringing the classroom to your facility, we can save your employees valuable commute time and we can save your company 30% off the cost of a course taught in a traditional offsite classroom setting.

If you are ready to take the next step in your IT career, enroll in our Inside Windows SharePoint Services 3.0 training class today.

Enrollment Fee: Call For More Information!
Number of Class Days: 4

Inside Windows SharePoint Services 3.0 schedule:
Call for scheduling information  

Training Class Outline:

1. Roadmap to WSS Development

*WSS as a site provisioning engine
*Web applications, site collections, sites, and site elements
*Customization using the WSS collaboration templates
*Site customization and personalization using Web Parts
*Introduction to the WSS object model

2. Developing Features

*The difference between customization and development
*Features as the primary building block in WSS development
*Introduction to Collaborative Application Markup Language (CAML)
*Creating and testing your first Feature with Visual Studio 2005
*Adding event handlers to a custom Feature

3. SharePoint Architecture

*How WSS integrates with ASP.NET 2.0
*Configuring the web.config file for a web application
*Site pages vs. application pages
*Creating and debugging a business solution with custom application pages
*Creating and testing a WSS solution package for staging and deployment

4. Pages and Design

*Understanding page parsing and Safe Mode restrictions
*Page templates vs. pages instances (ghosting and unghosting)
*Creating a feature with custom page templates
*Designing page templates using ASP.NET controls and Web Part Zones
*Adding Web Parts to pages using declarative CAML and using code

5. Master Pages and Site Branding

*Understanding the standard default.master page template
*Navigation providers, navigation menus, and delegate controls
*Creating and integrating a custom Master Page template
*Creating a custom Feature to apply branding at the site-collection level
*Understanding and extending the CSS classes in core.css

6. Web Part Development

*Creating, deploying, and debugging ASP.NET Web Parts in WSS
*Adding Web Part verbs and persistent properties and developing customeditor parts
*Creating Web Part assemblies with embedded resources
*Creating connectable Web Parts
*Asynchronous Web Part processing
*Creating a Feature and a solution package for best-practice Web Partdeployment

7. AJAX Web Parts

*Introduction to ASP.NET AJAX
*Creating an AJAX-enabled ASP.NET Application
*Creating the "Hello WorldAJAX-enabled Web Part
*Creating AJAX callbacks to custom.asmx Web Services
*Creating AJAX callbacks that access the WSS object model

8. Lists and Content Types

*Programming and querying lists through the WSS object model
*Using Features to define site columns and custom field types
*Using Features to define custom content types
*Using Features to define custom list schemas and custom list types
*Using custom event receiver classes to write and wire up event handlers
*Defining a content type with built-in event handlers

9. Document Libraries

*Programming with the SPDocumentLibrary class
*Provisioning document libraries with custom document templates
*Forms Libraries and Microsoft InfoPath integration
*Programming with the Office Open File Formats
*Server-side generation of Word 2007 documents (i.e. docx files)
*Binding content controls to custom XML files embedded within Worddocuments

10. Developing SharePoint Workflows with Visual Studio

*Windows Workflow Foundation (WF) Primer
*Creating WF programs in Visual Studio with the workflow designer
*SharePoint Workflow fundamentals: templates vs. associations vs.instances
*Creating, deploying, and debugging workflow templates in Visual Studio
*Using WSS method activities to create history list entries and tasks
*Creating custom association forms, initiation forms, and task edit forms

11. Creating and Testing Site Definitions

*Understanding the role of WSS site definitions
*The Global Site Definition
*Creating and testing a custom site definition
*Aggregating Features in a site definition
*Defining Feature activation dependencies and leverage Feature stapling

12. Application Security

*Trust Levels, Web Parts, and Code Access Security (CAS)
*Windows Authentication vs. Forms Authentication
*WSS Identities and Security Contexts
*Escalation of Privilege
*Delegating User Credentials
*Modifying permissions with the WSS object model