.NET Training‎ > ‎

Sharepoint Online Training

Sharepoint Online Training Course Overview:

1. General Introduction

  • What is IIS
  • IIS Website & Web Application
  • Hosting Multiple Website on Port 0
  • What is Application Pool
  • What is App Domain
  • Http Request Life Cycle
  • What is ISAPI Filter / Extension
  • Web Garden & Web Farm
  • HTTPS and SSL
  • Active Directory users and groups creation

2. Introduction to SharePoint

  • What is SharePoint
  • High Level Features
  • Six Pillars of SharePoint 200
  • Version History of SharePoint
  • Role of SharePoint Server in LAN.
  • Components in SharePoint
  • Developers Onion View of SharePoint.

3. SharePoint Installation

  • Hardware & Software Requirements
  • Supported Browser
  • Software’s to be Installed
  • Standalone installation
  • Farm Installation
  • Central Administration Site
  • Configuration To Send and Receive E-Mail

4. SharePoint Site Hierarchy

  • Configuring central Administration with SSL
  • SharePoint Site Hierarchy
  • Web Application
  • Site Collection
  • Creating Site and Sub Site
  • SharePoint site Home Page.
  • Branding Site Look and Feel
  • Working with Quota Templates
  • Save Site as Template
  • Create Site from Template
  • Granting Site Member permission to AD users.
  • Web Application General Settings

5. Lists

  • Overview of Lists
  • Create Custom List
  • Add / Edit / Delete Items
  • Restore Deleted Items from Recycle Bin
  • Sorting and Filtering List
  • Managing Views for List
  • Rating Settings
  • List template
  • Site Columns and Content Type
  • Metadata Navigation Settings
  • Setting Email alert on list
  • Publishing Web Applications to SharePoint Access Services
  • How to Create Web Database Tables
  • List Throttling.
  • Subscribing to List or Library RSS feeds

6. Predefined List

  • Announcements List
  • Contacts Lists
  • Discussion Board
  • Calendar List
  • Links List
  • Task List
  • Project Task List
  • Status List
  • Import spread sheet List
  • Survey List
  • Synchronizing with MS-Office products

7. Predefined Libraries

  • Asset Library
  • Picture Library
  • Data connection Library
  • Form Library
  • Wiki page Library

8. Working With Document Library

  • Creating New Document
  • Uploading Existing files
  • Versioning of Documents
  • Content Approval
  • Check out, edit, and check in files.
  • Create folders and navigate between them
  • Document Template
  • Document Workspace
  • Working with documents in Explorer View
  • Using Preview Pane view

9. Pages and Web Parts

  • Adding Simple Wiki Page
  • Adding and Editing Web Part Page
  • Changing Web Part Properties
  • Predefined Web Part
  • Categories
  • WebPart Connections

10. Workflows

  • State Workflow
  • Approval Workflow
  • Disposition Workflow
  • Collecting Feedback Workflow
  • Digital Signature Workflow

11. Security – User Groups and Permissions

  • Authentication vs. Authorization
  • Creating users and groups in Active Directory
  • SharePoint Groups
  • Creating Custom Permissions Groups
  • Granting Permission to User/groups
  • To Create a Custom Permission level
  • To bind Users/Groups and Permission Level
  • Managing Permissions in Sub site.
  • Allow Users to create their own site
  • To Set Site Confirmation and Deletion of unused sites
  • Permissions for Lists and Libraries / List Items

12. Managing SharePoint Central Administration

  • Manage operational settings
  • Configuring Logging
  • Quotas
  • Monitoring Levels
  • Health Reports
  • Manage accounts and user roles
  • Managing user accounts
  • Group Accounts
  • Managed Accounts
  • Service Accounts
  • Delegating site collection Administration
  • External user policy
  • Manage Authentication Providers
  • Configure Secure Store Service
  • Supporting Single Sign-on for SharePoint Online

13. Understanding Service Applications

  • Service Application Wizard
  • Service Application Group
  • Service Application Architecture
  • Connecting to Web Applications
  • Excel Service Application

14. Enterprise Content Management

  • Managed Metadata Service
  • Term, Termsets & Keywords
  • Enterprise Content Type
  • Document sets
  • Document ID Service and IDs
  • Content Organizer and Automatic routing
  • In Place Record Management
  • Send to Configuration In Central Administration

15. User Profile Service Administration

  • What is Social Computing?
  • Managing User Profiles
  • User Profile Service Application
  • Synchronization Service
  • Working with Audience
  • Tags and Notes
  • Working with MySite

16. Administering and configuring Search

  • Purpose of Enterprise Search solution
  • Microsoft Server Side Search Products
  • What’s New in SharePoint Search Server 200
  • Logical architecture for the Enterprise Search Components
  • Setting up Search Service Application
  • Configuring Crawler Settings
  • Queries and Results Settings
  • Search Administration at the Site Collection Level
  • Creating Keywords, Definitions, Best Bets and Synonyms
  • Creating Search Scopes
  • Fast search Configuration

17. Backup and Restore

  • Complete Backup
  • Complete Restore
  • Granular Backup and Restore
  • Differential Backup and Restore
  • Exporting & Importing of List Data

18. SharePoint Disaster Recovery

  • Recovery from Configuration Database.
  • Recovery from Content Database.

19. Power Shell

  • Overview of PowerShell
  • Pipelining of cmdlets
  • Windows PowerShell Scripts
  • Using .NET Objects
  • SharePoint PowerShell Snap-In
  • Creating/Managing a Web Application
  • Creating/Managing Site Collection and Site
  • Sample PowerShell Scripts

20. Backup and restore using Power Shell

  • Farm Level backup and Restore
  • Web Application Level backup and Restore
  • Site Collection Level backup and Restore
  • Site Level backup and Restore
  • List / Library Level backup and Restore

21. Claim Based Authentication

  • How does Claims Based Authentication works?
  • Creating SQL Server Database for authentication using Membership and Role Provider Creating Web Application using CBA.
  • Allowing Anonymous Access in a Web Application
  • Enable Form Based Authentication
  • Editing web.config of Web Application, Central Admin Application and STS
  • Setup Custom Authentication Page
  • Zones in SharePoint
  • Creating an Alternate Access Mapping

22. Server Object Model

  • Using Microsoft.SharePoint.DLL
  • Site Architecture and Object Overview
  • SP Web Application, SP Site, SP Web, SP List and more…
  • Sample Programs to understand the Object Model

23. CAML and LINQ

  • Introduction to CAML
  • Writing CAML Queries
  • Implementing Join
  • LINQ Introduction
  • LINQ to SharePoint

24. Client Object Model

  • Managed Object Model
  • Silverlight Client Object Model
  • JavaScript Client Object Model
  • Using SharePoint Web Services in Client Application

25. Features

  • SharePoint Root Directory
  • Features Overview
  • Features Scope
  • Create a new feature and Deploying Features using VS200
  • Feature Events
  • Manage SharePoint Solution (WSP) using PowerShell Commands

26. Managing SharePoint Environment

  • Creating Content Type using CAML
  • Creating SharePoint List Definition with List Instance.
  • SharePoint Manager Tool
  • Modify the User Interface Using Custom Actions

27. Event Receivers

  • Event Handlers - Before events and After Events.
  • Event receiver base classes.
  • Registering Event Handler
  • Example of Before Events
  • Programming After Events

28. Programming Web Parts

Building a Simple Web Part

Persisting Properties

Editing Properties in Editor Web Part

Developing Custom Editor Web Part

Composite Web Part

Visual Web Part

Web Part Communication.

29. Sandboxed Solutions

  • What is Sandboxed Solution.
  • Comparing Farm Solution with Sandbox Solutions.
  • Benefits of using sandboxed solutions.
  • To enable sandboxed solutions by using Central Administration.
  • Create a Sandboxed Solution Project with a web part.
  • Build and Deploy the Sandboxed Solution.
  • Using Windows PowerShell for Administration Sandboxed Solutions

30. Business Connectivity Service

  • BCS Profile Pages and Search
  • Creating BCS Actions
  • Creating a BDC Project in VS.NET
  • Working with Entities and Methods
  • Type Descriptor
  • Using Data in External List
  • Granting Permissions to the BDC List.
  • Setting up the Business Data Catalog with Application File Definition

31. Custom Workflows

  • Role of Visio 200, SharePoint Designer 200 and VS-200
  • Building Workflow with Visio 200
  • Building Workflow with SharePoint Designer 200
  • Developing Workflow with Visual Studio 200
  • Adding Association Forms in Visual Studio 200
  • Programming workflows created using SharePoint Designer

32. Business Intelligence

  • Use the Chart Web Part to visualize data from Excel spreadsheet
  • Intelligent Dashboards made Simple

33. SharePoint Reporting Services

  • Integrating SQL Server reporting services to SharePoint .
  • Generate reports from SQL.
  • Generate Report Maps.
  • Generate Report Charts.
  • 3Show reports using Report viewer webpart.

34. InfoPath

  • About InfoPath 200
  • Creating SharePoint list and Publishing in SharePoint site
  • Creating Form and Publishing to SharePoint site
  • Using Form Functions
  • Deploy Form Templates That Contain Form Code That Requires Full Trust
  • Writing Custom Code in InfoPath Form
  • Walkthrough to Delete SharePoint list items from InfoPath form
  • Convert Word Forms to InfoPath
  • Convert Excel Documents to InfoPath

35. InfoPath Digital Signature

  • Publish an InfoPath Form to Forms Server and Digitally Sign it
  • Enable sections in an InfoPath form to accept Digital Signatures
  • Digitally Sign an InfoPath form and Submit using Email

36. InfoPath External Data

  • Retrieve data from SharePoint Lists and your Databases into InfoPath forms

37. InfoPath Validation Formatting

  • Template Part – Email field with built in Validation
  • Enhance InfoPath form with Validation, Formatting and Lookups

38. SharePoint Designer

  • Introduction to SharePoint Designer 200
  • Creating / Opening a site in SPD 200
  • Creating / Customizing Lists and Libraries
  • Ghosted and Unghosted Pages
  • Understand Master Pages