This five-day, instructor-led, group-paced, classroom-delivery learning format includes pre-planned, practical exercises. The core building elements of SharePoint Foundation 2010 are the course's primary subject matter, including features, site pages, application pages, custom list types, Web Parts, site columns, custom workflows, content kinds, and site definitions. Developing bespoke Service Applications and extending the Ribbon are further advanced topics.
Prerequisites for this training
Participants should be familiar with ASP.NET 2.0, Visual Studio 2010, and the.NET 3.0 Framework from a professional development perspective. Participants must to be acquainted with Microsoft Office applications like Word, Excel, and InfoPath.
Who should attend this course?
Anyone wishing to create fundamental changes for SharePoint. Event handlers, site definitions, features, web components, timer jobs, and workflows are all included in this.
Microsoft Certified Partner
Microtek Learning is a Microsoft Certified Partner for Learning Solutions. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).
Consider extending several of the fundamental functions that SharePoint Foundation offers. These include web components, features, event handlers, and site specifications!
In this module, we take a look at SharePoint permissions. We will explore the default groups, how SharePoint gets usernames and groups from an authentication system, as well has what type of permissions we can assign to those users and groups. We will explore setting up custom permission levels and how permissions are inherited. We will follow that up with SharePoint Security Trimming!
Lessons
SharePoint Security
Lab 1: SharePoint Permissions
Add Users Programmatically
Add Groups Programmatically
Create Permissions Levels programmatically
Set inheritance programmatically
Lab 2: Security Trimmed Interface
Use the SharePoint SPSecurityTrimmedControl to hide content and controls
Lab 3: SPSecurity
Write code to elevate privileges
After completing this module, students will be able to:
Describe where usernames and domain groups come from
What a permission level is
How to assign permissions to a user or group
What it means to say permissions are cumulative
Why SharePoint has no deny
How to use the SPSecurityTrimmed control
How to programmatically set permission on SharePoint objects
In this module, we will explore how to setup Forms based authentication, how claims-based authentication works and how to use the Secure Store Service in our own applications.
Lessons
Secure Store Service
Custom Authentication
Claims Based Authentication
Lab 1: Custom Authentication
Change the default Authentication Method of SharePoint to use a custom MembershipProvider
Lab 2: Claims-Based Auth
Programming with Claims
Creating custom claims provider
Lab 3: Secure Store Programming
Learn how to Configure the Secure Store
Program web parts to use Secure Store
After completing this module, students will be able to:
Setup Forms-based authentication in SharePoint 2010
How to create a Claims based authentication system
In this module, we explore Web Parts. We will take a look at basic web parts and then transition to more complex topics like Tool Parts and Web Part Connections.
Lessons
Web Parts
Lab 1: Manual Web Part
Learn how to create a basic web part
Learn how to deploy a web part manually in the development environment
Lab 2: Visual Studio Web Part
Use Visual Studio to Create Web Parts
Learn how to create web parts that interface with SharePoint Object Models, Databases, and Web Services
Implementing Web Part Tool Parts
Lab 3: Web Parts Connections
Create ASP.NET Web Part connections
Lab 4: Asynchronous Web Parts
Synchronous Vs. Asynchronous Web Parts
After completing this module, students will be able to:
In this module, we will explore SharePoint Events and how to create and assign them to lists and sites. We will also explore how to create custom Timer Jobs to implement your own monitoring applications.
Lessons
SharePoint Timer Jobs
SharePoint Events
Lab 1: SharePoint Events
Create an Event Handler feature
Programmatically assign an Event Handler
Lab 2: Custom Timer Job
Create a custom Timer Job
Lab 3: SharePoint Events Encrypt
Create an Event Handler feature that encrypts documents
After completing this module, students will be able to:
Understand and describe SharePoint Events
Understand and describe SharePoint Timer Jobs
Be able to create and deploy SharePoint Events
Be able to create and deploy SharePoint Timer Jobs
In this module, we are going to take a look at Service Applications that come out of the box with SharePoint and how to build your own service applications.
Lessons
Service Applications
Lab 1: Custom Service Applications
Create & Deploy a Custom Service Application
After completing this module, students will be able to:
Describe Service Applications
Understand how the Service Application architecture works
In this module, we are going to take a look at extending the new Ribbon and how to work with the new Dialog platform.
Lessons
Extending the Ribbon
Dialogs
Lab 1: Extending the Ribbon
Extend the SharePoint Ribbon
Lab 2: Creating Dialogs
Utilize the UI Dialog Platform
After completing this module, students will be able to:
Understand how to extend the SharePoint UI
Customize and extend the Ribbon
Create custom Dialogs
With Microtek Learning, you’ll receive:
Certified Instructor-led training
Industry Best Trainers
Official Training Course Student Handbook
Pre and Post assessments/evaluations
Collaboration with classmates (not available for a self-paced course)
Real-world knowledge activities and scenarios
Exam scheduling support*
Learn and earn program*
Practice Tests
Knowledge acquisition and exam-oriented
Interactive online course.
Support from an approved expert
For Government and Private pricing*
* For more details call: +1-800-961-0337 or Email: info@microteklearning.com
Our Clients
For many years, Microtek Learning has been helping organizations, leaders, and professionals to reach their maximum performance by addressing the challenges they are facing.
Share With Your Friends!
Twitter
LinkedIn