70-MCTS : SharePoint Server 2010 Configuration
10174A: Configuring and Administering Microsoft SharePoint 2010

  • Overview
  • Modules
  • Prerequisites
  • Schedule

The course teaches students how to install, configure and administer SharePoint, and also manage and monitor sites and users by using SharePoint 2010. 

Audience Profile

This course is intended for IT Professionals who are experienced Windows Server 2003 or 2008 administrators and are interested in learning how to administer SharePoint 2010. The course is also intended for part time Business Application Administrators (BAAs) who are engaged in the administering line-of-business (LOB) applications in conjunction with internal business customers.

Module 1: Introducing SharePoint 2010

  • Evaluate the Features of SharePoint 2010
  • Prepare for SharePoint 2010
  • Install SharePoint 2010
  • Advanced Installation of SharePoint 2010

Module 2: Creating a SharePoint 2010 Intranet

  • Perform Initial Farm Configuration
  • Configure the SharePoint Logical Structure
  • Explore the SharePoint Web Application and Physical Architecture

Module 3: Administering and Automating SharePoint

  • Configure Central Administration
  • Administer SharePoint from the Command Line
  • Automate SharePoint Operations with Windows PowerShell

Module 4: Configuring Content Management

  • Optimize Content Storage and Access
  • Manage Site Content Types and Site Columns
  • Configure the Managed Metadata Service

Module 5: Configuring Authentication

  • Classic SharePoint Authentication Providers
  • Federated Authentication

Module 6: Securing Content

  • Administer SharePoint Users and Groups
  • Implement SharePoint Roles and Role Assignments
  • Secure and Audit SharePoint Content

Module 7: Managing SharePoint Customizations

  • Customize SharePoint
  • Deploy and Manage Features and Solutions
  • Configure Sandboxed Solutions

Module 8: Configuring and Securing SharePoint Services and Applications

  • Secure the Enterprise SharePoint Service
  • Secure and Isolate Web Applications
  • Configure Service Applications

Module 9: User Profiles and Social Networking

  • Configure User Profiles
  • Implement SharePoint 2010 Social Networking Features

Module 10: Administering and Configuring SharePoint Search

  • Configure Search
  • Refine Search

Module 11: Implementing Office Web Apps

  • Implement Business Connectivity Services
  • Configuring Excel Services Application
  • Understanding PerformancePoint Services
  • Configuring InfoPath Forms Services
  • Implementing Visio Services Features
  • Implementing Access Services
  • Implementing Office Web Apps

Module 12: Implementing Business Continuity

  • Lesson 1: Configure High availability
  • Lesson 2: Backup and Restore SharePoint

Module 13: Monitoring and Optimizing SharePoint Performance

  • Monitor Performance
  • SharePoint Health Analyzer
  • Usage reports and web analytics
  • Monitor and Optimize SharePoint Performance

In addition to their professional experience, students who attend this training should have experience:

  • Administering Active Directory: creating and managing user and group accounts, delegation of administration, configuring Group Policy
  • Administering network infrastructure: DNS, TCP/IP connectivity
  • General conceptual awareness of Microsoft .NET Framework as it relates to SharePoint 2010
  • Administering SQL Server 2005 or 2008: creating logons, assigning roles, using SQL Management Studio
  • One year experience using Windows PowerShell cmdlets
  • General security and authentication practices
Brunei Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
Sri Lanka Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
*Schedules posted are subject to change without prior notice. Please contact us for class reservation.


70-668 MCITP : SharePoint 2010, Administrator
10231A: Designing a Microsoft SharePoint 2010

  • Overview
  • Modules
  • Prerequisites
  • Schedule

This 5 day ILT course teaches IT Professionals to design and deploy Microsoft SharePoint 2010

Audience Profile

This course is intended for IT Professionals who use Microsoft SharePoint 2010 in a team-based, medium-sized to large environment. While they may have implemented a SharePoint deployment, they have limited experience in designing a SharePoint infrastructure. They likely work as a senior administrator who acts as a technical lead over a team of administrators. Members of this audience should have at least 6 months experience with SharePoint 2010 (including pre-released versions of the product)

Module 1: Designing a Logical Architecture

  • Identifying Business Requirements
  • Overview of SharePoint 2010 Logical Architecture
  • Documenting Your SharePoint 2010 Environment
  • Documenting the Logical Architecture

Module 2: Planning a Service Application Architecture

  • Introduction to the Service Application Architecture in SharePoint 2010
  • Service Application Architecture and Components
  • Topologies for Service Applications
  • Mapping Service Applications to Your Logical Architecture

Module 3: Planning for Performance and Capacity

  • Principles of Performance Planning
  • Designing for Performance
  • Principles of Capacity Planning
  • Designing for Capacity

Module 4: Designing a Physical Architecture

  • Designing Physical Components for SharePoint Deployments
  • Designing Supporting Components for SharePoint Deployments
  • SharePoint Farm Topologies
  • Mapping a Logical Architecture Design to a Physical Architecture Design

Module 5: Designing a Security Plan

  • Designing to Secure SharePoint 2010
  • Planning for Service Accounts
  • Planning Security for Users and Groups
  • Planning for SSL

Module 6: Planning Authentication

  • Overview of Authentication
  • Introduction to Claims-based Authentication
  • Selecting Authentication Methods

Module 7: Planning Managed Metadata

  • Metadata in SharePoint 2010
  • Overview of Content Types
  • Mapping Managed Metadata to Business Requirements

Module 8: Planning Social Computing

  • Overview of Social Computing
  • Planning for Social Computing Functionality in SharePoint 2010
  • Planning for the User Profile Service

Module 9: Designing an Enterprise Search Strategy

  • Overview of SharePoint 2010 Search Architecture
  • Search Topologies in SharePoint 2010
  • Capacity and Performance Planning for Search
  • Mapping Business Requirements to Search Design

Module 10: Planning Enterprise Content Management

  • Overview of Enterprise Content Management
  • Planning Tasks for Content Management
  • Planning Features and Policies for Content Management
  • Planning Web Content Management

Module 11: Planning a SharePoint 2010 Implementation of a Business Intelligence Strategy

  • Overview of Business Intelligence Principles
  • Planning Data Access by Using BCS
  • Planning SharePoint 2010 Business Intelligence Solutions
  • Planning for Reporting and Presentation

Module 12: Developing a Plan for Governance

  • Overview of Governance
  • Key Elements of a Governance Plan
  • Planning for Governance in SharePoint Server 2010
  • Governance Implementation Features and Policies in SharePoint Server 2010

Module 13: Designing a Maintenance and Monitoring Plan

  • Principles of Maintenance and Monitoring
  • Creating a Maintenance Plan for SharePoint 2010
  • Creating a Monitoring Plan for SharePoint 2010
  • Considerations for the Maintenance and Monitoring of Associated Technologies

Module 14: Planning Business Continuity

  • Overview of Business Continuity Management
  • Developing a Business Continuity Plan for SharePoint Server 2010
  • Creating a Backup and Restore Plan for SharePoint Server 2010

Module 15: Planning for Upgrading to SharePoint 2010

  • Identifying Upgrade Scenarios
  • Planning Your Upgrade
  • Upgrade Considerations

Before attending this course, students must have:

  • At least 2 years experience administering, deploying, managing, monitoring, upgrading, migrating, and designing SharePoint servers
  • At least one year’s experience of mapping business requirements to logical and physical technical design
  • Working knowledge of network design, including network security
  • Completed course 10174A: TS ITPro: Configuring and Managing Microsoft SharePoint 2010, or have equivalent knowledge and experience
Brunei Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
Sri Lanka Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
*Schedules posted are subject to change without prior notice. Please contact us for class reservation.


70-573 MCTS : SharePoint Server 2010 – Application Development
10175A: Microsoft SharePoint 2010, Application Development

  • Overview
  • Modules
  • Prerequisites
  • Schedule

This course provides existing .NET developers with practical information and labs that enables them to build solutions on the Microsoft SharePoint 2010 platform.

Audience Profile

This course is intended for professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment. Members of the audience are experienced users of Microsoft Visual Studio 2008 SP1. The audience understands how to use the new features of SharePoint 2010 and Visual Studio 2010.

Module 1: Introduction to the SharePoint 2010 Development Platform  

  • SharePoint 2010 as a Development Platform
  • SharePoint 2010 Object Hierarchy
  • Working with SharePoint 2010 Objects

Module 2: Using SharePoint 2010 Developer Tools  

  • Developing SharePoint Sites by Using SharePoint Designer 2010
  • Developing SharePoint Solutions by Using Visual Studio 2010
  • Packaging and Deploying SharePoint 2010 Solutions

Module 3: Developing SharePoint 2010 Web Parts  

  • Developing Standard Web Parts
  • Developing Connected Web Parts
  • Developing Visual Web Parts

Module 4: Working with SharePoint Objects on the Server  

  • Working with SharePoint Sites Programmatically               
  • Working with SharePoint Lists Programmatically
  • Working with List Data Programmatically

Module 5: Creating Event Receivers and Application Settings  

  • Creating Event Receivers
  • Working with Web.Config Programmatically

Module 6: Developing Solutions by Using Business Connectivity Services  

  • Business Connectivity Services Overview
  • Developing External Content Types and Lists by Using SharePoint Designer
  • Developing Business Connectivity Services Solutions by Using Visual Studio 2010

Module 7: Developing SharePoint 2010 Workflows  

  • Creating Workflows with SharePoint Designer
  • Creating Workflows with Visual Studio 2010

Module 8: Working with Client-Based APIs for SharePoint 2010  

  • Overview of the SharePoint 2010 Client Object Model
  • Working with the SharePoint 2010 Client Object Model in .NET Applications

Module 9: Developing Interactive User Interfaces  

  • Creating Menu Items and Ribbon Controls
  • Creating Client-Side Dialogs

Module 10: Developing Silverlight Applications for SharePoint  

  • Creating Silverlight Applications for SharePoint 2010
  • Deploying and Debugging Silverlight Applications for SharePoint 2010

Module 11: Developing Sandboxed Solutions  

  • Sandboxing and User Solutions
  • Restrictions for Sandboxed Solutions

Module 12: Working with SharePoint Server Profiles and Taxonomy APIs  

  • User Profiles
  • Taxonomies

Module 13: Developing Content Management Solutions  

  • Developing Enterprise Content Management Solutions
  • Developing Web Content Management Solutions

Before attending this course, students must have:

  • An understanding of the problem-solving techniques that apply to software development
  • Approximately 12 months experience with ASP.NET 3.5 with Visual Studio 2008 (or later)
  • Approximately 1 month development experience with SharePoint 2007 or SharePoint 2010 and VS2010 (includes beta releases) creating code that interacts with the SharePoint Server-side APIs
  • Experience performing end user tasks with SharePoint 2007 or SharePoint 2010 and an understanding of the purpose and use of the following:
    • Lists
    • Documents and Libraries
    • Personalizing an SP page/site
    • Using MySites
    • Using SharePoint Designer
Brunei Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
Sri Lanka Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
*Schedules posted are subject to change without prior notice. Please contact us for class reservation.


70-576 MCPD: SharePoint Developer 2010
10232A: Designing and Developing Microsoft SharePoint Server 2010 Applications

  • Overview
  • Modules
  • Prerequisites
  • Schedule

This five-day instructor-led course is intended for Microsoft SharePoint Development professionals who are responsible for leading projects, designing solutions, and identifying problems. In this course, students learn the skills and best practices that are required to help organizations design and develop effective SharePoint applications.

Audience Profile

This course is intended for IT professionals who will be responsible for designing custom code for projects that are deployed to SharePoint 2010 servers. To be successful in this course, the student will have at least two years of SharePoint development experience and should have experience with ASP.NET and Microsoft Visual Studio 2010.

Module 1: ASP.NET Advanced Concepts for SharePoint

  • Server Memory
  • Server CPU
  • Transfer and Client

Module 2: Designing for User Experience

  • SharePoint Background
  • Page Parts
  • Pages
  • Globalization and Localization
  • Designing for Accessibility

Module 3: Designing for Data

  • List and Library Fundamentals
  • Large Data Strategies
  • SharePoint Data Management

Module 4: Designing Data Capture and Integration

  • Key Considerations for Data Capture
  • Designing for Data Capture
  • Designing for Integration

Module 5: Designing Artifacts

  • Customer Requirements
  • Creating Sites

Module 6: Designing Processing Solutions

  • Multiserver Configurations
  • In and Out of the Sandbox
  • Getting Work Done
  • Working with Workflows

Module 7: Designing Packaging

  • Understanding Packaging Life Cycle
  • Establishing Design Principles

Module 8: Designing a Development Strategy

  • Developing for the Enterprise
  • The Role of Logging
  • The Benefits of Application Configuration

Module 9: Developing Version and Deployment

  • Application Life Cycle Management
  • Source Control and Build
  • Versioning Strategy
  • Upgrading
  • Deployment

Module 10: Designing Information Architecture and Navigation

  • Understanding Information Architecture
  • Planning for Software Boundaries
  • Navigation

Module 11: Designing Branding and Customization Support

  • Introduction to Branding
  • Branding Options
  • Branding Decisions
  • Managing User Experience
  • Planning for Customization

Module 12: Designing Security  

  • Security Within SharePoint
  • Using an Alternate Identity Store
  • Forms-Based Authentication
  • Deeper Look at SharePoint Claims

Module 13: Designing for Page and Data Access Performance

  • Optimizing SharePoint Page Performance
  • Analyzing Performance with the SharePoint Developer Dashboard
  • Optimizing SharePoint Data Access Performance

Module 14: Designing a Testing Strategy

  • Testing Concepts
  • Unit Testing
  • Integration Testing
  • Performance Testing

This course requires students to meet the following prerequisites:

  • Understanding of the problem-solving techniques that apply to the Software Development Life Cycle (SDLC), including the versioning of software and the management of configuration and content in a software system
  • Basic knowledge of Web application architecture
  • Experience in developing in a team environment
  • Working knowledge of ASP.NET and Visual Studio
  • Experience in SharePoint infrastructure including servers and services
  • Experience in SharePoint development including the APIs and XML schemas necessary to create web parts, perform data access, and provision fields, lists, content types, etc.
Brunei Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
Sri Lanka Schedule
{January}
{February}
{March}
{April}
{May}
{June}
{July}
{August}
{September}
{October}
{November}
{December}
*Schedules posted are subject to change without prior notice. Please contact us for class reservation.