SlideShare a Scribd company logo
1 of 6
Getting Started
•   Introduction to SharePoint
•   SharePoint Terminology
•   Hardware & Software Requirements
•   SPF 2010 & SPS 2010
•   SharePoint Versions
•   SharePoint Server 2010 Architecture
•   Topology Options
•   Installing SharePoint
•   SharePoint Configuration
•   Running PowerShell Scripts

Working with Central
Administration
• Working with Central Administration
• Creating Web Applications
• Creating Managed Paths
• Creating Quota Templates
• Creating Site Collections
• Creating Sites

Customizing SharePoint Sites
•   Customizing Quick Launch & Top Link Bar
•   Working with Image Web Part
•   Adding and Deleting Web Parts
•   Applying Site Themes
•   Creating Custom Site Templates
•   Working with Two Stage Recycle Bin
•   Creating Basic Pages and Web Part Pages


Document Libraries
•   Working with Predefined Libraries
•   Creating Document Library
•   Check Out & Check In Documents
•   Document Versioning
•   Versioning Approval
•   Draft Item Security


Lists
•   Working with Predefined Lists
•   Creating Custom Lists
•   Adding different types of columns to Custom List
•   Metadata Navigation
•   LookUp Columns
•   ListView Web Part and Filter Web Part
•   Creating Custom Views
•   Creating List Item validations
•   Save List as Template
•   Customizing List Forms
•   Alerts with Lists
•   Importing data from Excel workbooks into Lists
•   Exporting Access Database Tables into SharePoint
•   Creating Site Columns
• Creating Content Types
• List Throttling
• Content Type use cases


Workflows
•   Approval Workflow
•   Feedback Workflow
•   Disposition Workflow
•   Three state Workflow
•   Creating Workflows using SharePoint Designer 2010
•   Creating Information Management Policies


InfoPath Basics
•   InfoPath Basics
•   Anatomy of an InfoPath Form
•   Features of InfoPath
•   Integration Features
•   Getting Started with InfoPath
•   InfoPath Design Tools
•   Data Connections
•   Data Connection Libraries
•   Form Publishing Options
•   InfoPath Forms Services


Search
•   Basic Search Center
•   Enterprise Search Center
•   Federated Search
•   Restricting Results
•   Search Scopes
•   Enabling Scopes for Team Sites
•   Keywords and Best Bets



SharePoint 2010 Development

Working with SharePoint Server Object
Model
• SPFarm
• SPService
• SPWebApplication
• SPSite
• SPWeb
• Using SPContext
• Object Disposal Best Practices
• Using the SharePoint Dispose Checker Tool
• Using the Property bag of SPWeb Object
Developing Lists & ListItems
•       Using SPList and SPField Objects
•       Creating Lists Dynamically
•       Modifying Lists and Views
•       Adding an SPListItem Object to an SPList Programmatically
•       Modifying an Existing SPListItem Object Programmatically
•       Recycling an SPListItem Object Programmatically
•       Deleting an SPListItem Object Programmatically

Creating Lists using CAML
•        Developing a List using CAML
•        Developing Content Types using CAML
•        Developing a List based on a Content Type using CAML

Developing
Libraries
•   Creating Libraries Programatically
•   Selecting a Document Template Programatically
•   Adding Documents To Libraries Programatically
•   Navigating Documents in Libraries Programatically
•   Creating Documents with Open XML SDK

Developing Content Types
•   Creating Custom Content Types Dynamically
•   Creating List Definitions Dynamically
•   Creating List Instances Dynamically
•   Creating the Content Type Dynamically
•   Modifying Fields in a List Instance Dynamically with an Event Receiver

Developing Web
Parts
•   Creating a Standard Web Part Dynamically
•   Creating a Visual Web Part Dynamically
•   Creating Connected Web Parts Dynamically
•   Debugging Web Parts

Setting Up Permissions Dynamically
• SharePoint Groups, Permission Levels and Permissions
• SPUser, SPGroup, SPRoleDefinition and SPRoleAssignment Objects
• Creating Groups and Assigning Permissions Dynamically

Event
Receivers
• Types of Events
• Creating a Custom Item Event Receiver
• Attaching Event Receivers

Developing a Custom Ribbon
Control
•   Developing a CustomAction for a Ribbon Control
•   Setting the Custom Ribbon Control with CommandUIDefinition
•   Setting the Ribbon Control Behavior with the CommandUIHandler Properties
•   Setting the Appearance and Visibility of the Ribbon Control
•   Setting the Location of the Custom Ribbon Control
•   Deploying and Testing the Custom Ribbon Control

Developing BCS Applications using Visual
Studio
•   Developing Business Data Connectivity Model in Visual Studio
•   Working with the Service Class and Entity Class
•   Developing the CRUD Methods with the Design Model
•   Debugging the BCS Application in Visual Studio
•   Deploying and Testing Our BCS Application

SharePoint Client Object Model
•   Introduction to the Client Object Model
•   Loading Object Instances
•   Using the Client Object Model in Managed Code
•   Using the Client Object Model in Silverlight Clients
•   Using the Client Object Model in JavaScript (ECMA Script) Clients
•   Using LINQ to SharePoint
•   SharePoint REST API

Sandboxed Solutions
•   What are Sandboxed Solutions?
•   SandBox Solutions Architecture
•   Sandbox Solutions Monitoring,Management
•   Limitations of Sandboxed Solutions
•   Benefits and Other Considerations with Sandboxed Solutions
•   Working with Sandboxed Solutions in Visual Studio and SharePoint 2010
•   Deploying and Testing Sandboxed Solutions
•   SandBox Solutions Full Trust Proxies

Developing RESTFUL
Services
• Working with a SharePoint List using REST
• Adding Data to a SharePoint List using REST
• Updating Data of a SharePoint List using REST

WCF Services in SharePoint
2010
• Adding a WCF Service Library
• Silverlight application consuming WCF Service
• JavaScript front end consuming WCF Service

Developing Timer
Jobs
•   Creating a Timer Job Dynamically
•   Scheduling a Timer job Dynamically
•   Installing Timer Job
•   Activating Timer Job
•   Testing Timer Job
•   Debugging Timer Job

FEATURES Development
•   Features
•   Capabilities of Features
•   Features in SharePoint Root
•   Feature Schema
•   Feature Scopes
•   Feature Schema
•   Installing and Activating
•   Types of Features
•   New Feature Elements
•   Defining Data Structures
•   Field Element
•   ContentType Element
•   List Instance
•   Content Type Binding
•   Feature Event Receivers
• Solutions
• Solution Files

Developing Site
Definitions
•   Working with Site Templates
•   Site Definitions vs. Site Templates
•   Creating a Custom Site Definition to Set the Master Page URL Programmatically
•   Deploying and Testing Our Custom Master Page Site Definition
•   Creating Sites Based on Our Site Definition

Workflows
•   Creating Workflows using SharePoint Designer
•   Workflow Startup Options
•   Elements of Designer Workflows
•   Adding Conditions
•   Adding Actions
•   Adding Task Actions
•   Designing Workflows with Visio
•   Developing Code-Based Workflow s using Visual Studio 2010
•   Binding Properties to Activities
•   Flow of Control
•   Rules and Conditions
•   Save Workflow as Template
•   SharePoint Workflows
•   Code-based Workflow Elements
•   Binding Properties: Activities
•   Flow of Control
•   Rules and Conditions
•   Sequential Workflows
•   State Machine Workflows

Developing a Custom Delegate
Control
•   What is a Delegate Control?
•   What is SmallSearchInputBox delegate control?
•   Overriding a Delegate Control with a Custom Control
•   Deploying and Testing Custom Delegate Control

Developing Branding
Solutions
•   Apply theme to a Web Dynamically
•   Customizing Master page using SharePoint Designer 2010
•   Dynamically Applying Master Page to a Web
•   Deploying Custom Master Page using a Solution Package
•   Creating a Branding Solution with Visual Studio 2010
•   Deploying Our Visual Studio Branding Solution and Activating Through SharePoint Designer
•   Implementing an Event Receiver to Create a One-Click Branding Solution

Developing a Search
Interface
•   Using SPQuery and SPSiteDataQuery
•   LINQ to SharePoint
•   Keyword Query and Full Text Query
•   Creating a Visual Web Part for Search Using CAML
•   Creating a Visual Web Part for Search Using LINQ and SPMetal

Working with Document
Objects
• SPDocument Library, SPFolder and SPFile Objects
• Programmatically Creating a Document Library
• Turn Off Versioning for a document library dynamically
• Deploying and Testing the Documents Application

Developing a Custom
Dialog
•   Create a Custom Dialog for Data Entry
•   JavaScript and the Client Object Model
•   Modal Dialogs
•   Creating a Custom Dialog
•   Controlling the Client Side Behavior and Visibility of the Dialog
•   Adding Server Side Functionality to the Dialog
•   Deploying and Testing the Dialog User Control

Dynamically Modifying Navigation
•   Top Link Bar
•   Quick Launch Bar
•   Menus and Custom Actions
•   Hiding the Left Navigation Programmatically
•   Adding Links to the Top Link Bar Programmatically
•   Adding Links to the Quick Launch Bar Programmatically
•   Deploying and Testing the Custom Navigation Feature
•   Displaying Contextual Navigation with a CustomAction

Developing User
Profiles
•   Referencing a User Profile
•   Referencing and Editing User Profile Properties
•   Creating a Web Part to Update and Display User Profile Properties
•   Working with the User Profile Service Application
•   Activating and Implementing Our User Profile Web Part



Backup and Restore

•          BackUp and Restore

•          Creating Backup of Server

•          Performing restoration

•          Granular Backups



Security

•   Claims Overview and differences between Windows and Claims authentications
•   Setting up a SharePoint Web Application to use Claims authentication
•   Setting up a Membership Provider
•   Editing Web.configs to use Membership Provider

More Related Content

What's hot

SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...Brian Culver
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...Brian Culver
 
What's new in SharePoint Online - London SharePoint User Group March 2018
What's new in SharePoint Online - London SharePoint User Group March 2018What's new in SharePoint Online - London SharePoint User Group March 2018
What's new in SharePoint Online - London SharePoint User Group March 2018Chirag Patel
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010Kathy Hughes
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016Giuseppe Marchi
 
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...Chirag Patel
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsNick Hobbs
 
SharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsGunjan Datta
 
What's New for Developers in SharePoint 2013
What's New for Developers in SharePoint 2013What's New for Developers in SharePoint 2013
What's New for Developers in SharePoint 2013CTE Solutions Inc.
 
The Path through SharePoint Migrations
The Path through SharePoint MigrationsThe Path through SharePoint Migrations
The Path through SharePoint MigrationsBrian Caauwe
 
Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointTalbott Crowell
 
SharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySPC Adriatics
 
DogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experienceDogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experiencePatrick Tucker
 
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint PerspectiveMicrosoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint PerspectiveNick Hobbs
 
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...Chirag Patel
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastMark Rackley
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperiencePatrick Tucker
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-bizDrew Madelung
 

What's hot (20)

SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
SharePointFest 2013 Washington DC - WF 204 - Build scalable SharePoint 2013 S...
 
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
WF 103 - Build scalable SharePoint 2013 Staged Workflows to run locally and i...
 
What's new in SharePoint Online - London SharePoint User Group March 2018
What's new in SharePoint Online - London SharePoint User Group March 2018What's new in SharePoint Online - London SharePoint User Group March 2018
What's new in SharePoint Online - London SharePoint User Group March 2018
 
Data sources in share point 2010
Data sources in share point 2010Data sources in share point 2010
Data sources in share point 2010
 
Share point 2010
Share point 2010Share point 2010
Share point 2010
 
What's new in SharePoint 2016
What's new in SharePoint 2016What's new in SharePoint 2016
What's new in SharePoint 2016
 
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
Ensuring Successful Office 365 Tenant to Tenant Migration Collab365 Global Co...
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - Announcements
 
SharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government Environments
 
What's New for Developers in SharePoint 2013
What's New for Developers in SharePoint 2013What's New for Developers in SharePoint 2013
What's New for Developers in SharePoint 2013
 
The Path through SharePoint Migrations
The Path through SharePoint MigrationsThe Path through SharePoint Migrations
The Path through SharePoint Migrations
 
Automating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePointAutomating SQL Server Database Creation for SharePoint
Automating SQL Server Database Creation for SharePoint
 
SharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade storySharePoint 2013 – the upgrade story
SharePoint 2013 – the upgrade story
 
DogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experienceDogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experience
 
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint PerspectiveMicrosoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
Microsoft Ignite 2018 by Nick Hobbs - A SharePoint Perspective
 
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
Ensuring Successful Office 365 Tenant to Tenant Migration SharePoint Saturday...
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint Experience
 
Drew madelung sp designer workflows - sp-biz
Drew madelung   sp designer workflows - sp-bizDrew madelung   sp designer workflows - sp-biz
Drew madelung sp designer workflows - sp-biz
 
Search
SearchSearch
Search
 

Similar to Sharepoint 2010 content

Microsoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingMicrosoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingsharepointmasters
 
Sharepoint 2010 Training
Sharepoint 2010 TrainingSharepoint 2010 Training
Sharepoint 2010 TrainingDeccansoft
 
SharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsGunjan Datta
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswalithisiswali
 
Synapse india reviews on share point development
Synapse india reviews on share point developmentSynapse india reviews on share point development
Synapse india reviews on share point developmentsaritasingh19866
 
SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019Brian Caauwe
 
DTecH IT Education- Best Obiee training institute in bangalore
DTecH IT Education- Best Obiee training institute in bangaloreDTecH IT Education- Best Obiee training institute in bangalore
DTecH IT Education- Best Obiee training institute in bangaloreDTecH It Education
 
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT
 
New sap bo 4.0 course content
New sap bo 4.0 course contentNew sap bo 4.0 course content
New sap bo 4.0 course contentsaritha4training
 
New sap bo 4.0 course content
New sap bo 4.0 course contentNew sap bo 4.0 course content
New sap bo 4.0 course contentsaritha4training
 
New sap bo 4.0 course content
New sap bo 4.0 course contentNew sap bo 4.0 course content
New sap bo 4.0 course contentsaritha4training
 
Sharepoint training in canada
Sharepoint training in canadaSharepoint training in canada
Sharepoint training in canadasharepointmasters
 
Sitecore - what to look forward to
Sitecore - what to look forward toSitecore - what to look forward to
Sitecore - what to look forward tojinto77
 
Microsoft sharepoint server training
Microsoft  sharepoint  server  trainingMicrosoft  sharepoint  server  training
Microsoft sharepoint server trainingsharepointmasters
 
SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!Brian Culver
 

Similar to Sharepoint 2010 content (20)

Microsoft sharepoint business intelligence training
Microsoft sharepoint business intelligence trainingMicrosoft sharepoint business intelligence training
Microsoft sharepoint business intelligence training
 
Sharepoint 2010 Training
Sharepoint 2010 TrainingSharepoint 2010 Training
Sharepoint 2010 Training
 
Best Oracle adf online training
Best Oracle adf online trainingBest Oracle adf online training
Best Oracle adf online training
 
SharePoint Development in Government Environments
SharePoint Development in Government EnvironmentsSharePoint Development in Government Environments
SharePoint Development in Government Environments
 
Become a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - ThisiswaliBecome a Full Stack Web Developer (.NET) - Thisiswali
Become a Full Stack Web Developer (.NET) - Thisiswali
 
Synapse india reviews on share point development
Synapse india reviews on share point developmentSynapse india reviews on share point development
Synapse india reviews on share point development
 
SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019
 
DTecH IT Education- Best Obiee training institute in bangalore
DTecH IT Education- Best Obiee training institute in bangaloreDTecH IT Education- Best Obiee training institute in bangalore
DTecH IT Education- Best Obiee training institute in bangalore
 
Obiee
ObieeObiee
Obiee
 
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
 
New sap bo 4.0 course content
New sap bo 4.0 course contentNew sap bo 4.0 course content
New sap bo 4.0 course content
 
New sap bo 4.0 course content
New sap bo 4.0 course contentNew sap bo 4.0 course content
New sap bo 4.0 course content
 
New sap bo 4.0 course content
New sap bo 4.0 course contentNew sap bo 4.0 course content
New sap bo 4.0 course content
 
Sharepoint training in canada
Sharepoint training in canadaSharepoint training in canada
Sharepoint training in canada
 
Sitecore - what to look forward to
Sitecore - what to look forward toSitecore - what to look forward to
Sitecore - what to look forward to
 
Asp.net
Asp.netAsp.net
Asp.net
 
Microsoft sharepoint server training
Microsoft  sharepoint  server  trainingMicrosoft  sharepoint  server  training
Microsoft sharepoint server training
 
Micro strategy 7i
Micro strategy 7iMicro strategy 7i
Micro strategy 7i
 
Sharepoint server 2013 training
Sharepoint server  2013 trainingSharepoint server  2013 training
Sharepoint server 2013 training
 
SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!
 

More from Smartittrainings

More from Smartittrainings (11)

Informatica power center online training
Informatica power center online trainingInformatica power center online training
Informatica power center online training
 
Weblogic server
Weblogic serverWeblogic server
Weblogic server
 
Websphere commerce server
Websphere commerce serverWebsphere commerce server
Websphere commerce server
 
Peoplesoft technical
Peoplesoft technicalPeoplesoft technical
Peoplesoft technical
 
o
oo
o
 
Informatica power center 8.x course content
Informatica power center 8.x course contentInformatica power center 8.x course content
Informatica power center 8.x course content
 
DATASTAGE ONLINE TRAINING
DATASTAGE ONLINE TRAININGDATASTAGE ONLINE TRAINING
DATASTAGE ONLINE TRAINING
 
Salesforce content
Salesforce contentSalesforce content
Salesforce content
 
Was new
Was newWas new
Was new
 
Weblogic online training
Weblogic online trainingWeblogic online training
Weblogic online training
 
Hadoop online training
Hadoop online trainingHadoop online training
Hadoop online training
 

Sharepoint 2010 content

  • 1. Getting Started • Introduction to SharePoint • SharePoint Terminology • Hardware & Software Requirements • SPF 2010 & SPS 2010 • SharePoint Versions • SharePoint Server 2010 Architecture • Topology Options • Installing SharePoint • SharePoint Configuration • Running PowerShell Scripts Working with Central Administration • Working with Central Administration • Creating Web Applications • Creating Managed Paths • Creating Quota Templates • Creating Site Collections • Creating Sites Customizing SharePoint Sites • Customizing Quick Launch & Top Link Bar • Working with Image Web Part • Adding and Deleting Web Parts • Applying Site Themes • Creating Custom Site Templates • Working with Two Stage Recycle Bin • Creating Basic Pages and Web Part Pages Document Libraries • Working with Predefined Libraries • Creating Document Library • Check Out & Check In Documents • Document Versioning • Versioning Approval • Draft Item Security Lists • Working with Predefined Lists • Creating Custom Lists • Adding different types of columns to Custom List • Metadata Navigation • LookUp Columns • ListView Web Part and Filter Web Part • Creating Custom Views • Creating List Item validations • Save List as Template • Customizing List Forms • Alerts with Lists • Importing data from Excel workbooks into Lists • Exporting Access Database Tables into SharePoint • Creating Site Columns
  • 2. • Creating Content Types • List Throttling • Content Type use cases Workflows • Approval Workflow • Feedback Workflow • Disposition Workflow • Three state Workflow • Creating Workflows using SharePoint Designer 2010 • Creating Information Management Policies InfoPath Basics • InfoPath Basics • Anatomy of an InfoPath Form • Features of InfoPath • Integration Features • Getting Started with InfoPath • InfoPath Design Tools • Data Connections • Data Connection Libraries • Form Publishing Options • InfoPath Forms Services Search • Basic Search Center • Enterprise Search Center • Federated Search • Restricting Results • Search Scopes • Enabling Scopes for Team Sites • Keywords and Best Bets SharePoint 2010 Development Working with SharePoint Server Object Model • SPFarm • SPService • SPWebApplication • SPSite • SPWeb • Using SPContext • Object Disposal Best Practices • Using the SharePoint Dispose Checker Tool • Using the Property bag of SPWeb Object
  • 3. Developing Lists & ListItems • Using SPList and SPField Objects • Creating Lists Dynamically • Modifying Lists and Views • Adding an SPListItem Object to an SPList Programmatically • Modifying an Existing SPListItem Object Programmatically • Recycling an SPListItem Object Programmatically • Deleting an SPListItem Object Programmatically Creating Lists using CAML • Developing a List using CAML • Developing Content Types using CAML • Developing a List based on a Content Type using CAML Developing Libraries • Creating Libraries Programatically • Selecting a Document Template Programatically • Adding Documents To Libraries Programatically • Navigating Documents in Libraries Programatically • Creating Documents with Open XML SDK Developing Content Types • Creating Custom Content Types Dynamically • Creating List Definitions Dynamically • Creating List Instances Dynamically • Creating the Content Type Dynamically • Modifying Fields in a List Instance Dynamically with an Event Receiver Developing Web Parts • Creating a Standard Web Part Dynamically • Creating a Visual Web Part Dynamically • Creating Connected Web Parts Dynamically • Debugging Web Parts Setting Up Permissions Dynamically • SharePoint Groups, Permission Levels and Permissions • SPUser, SPGroup, SPRoleDefinition and SPRoleAssignment Objects • Creating Groups and Assigning Permissions Dynamically Event Receivers • Types of Events • Creating a Custom Item Event Receiver • Attaching Event Receivers Developing a Custom Ribbon Control • Developing a CustomAction for a Ribbon Control • Setting the Custom Ribbon Control with CommandUIDefinition • Setting the Ribbon Control Behavior with the CommandUIHandler Properties • Setting the Appearance and Visibility of the Ribbon Control • Setting the Location of the Custom Ribbon Control • Deploying and Testing the Custom Ribbon Control Developing BCS Applications using Visual Studio
  • 4. Developing Business Data Connectivity Model in Visual Studio • Working with the Service Class and Entity Class • Developing the CRUD Methods with the Design Model • Debugging the BCS Application in Visual Studio • Deploying and Testing Our BCS Application SharePoint Client Object Model • Introduction to the Client Object Model • Loading Object Instances • Using the Client Object Model in Managed Code • Using the Client Object Model in Silverlight Clients • Using the Client Object Model in JavaScript (ECMA Script) Clients • Using LINQ to SharePoint • SharePoint REST API Sandboxed Solutions • What are Sandboxed Solutions? • SandBox Solutions Architecture • Sandbox Solutions Monitoring,Management • Limitations of Sandboxed Solutions • Benefits and Other Considerations with Sandboxed Solutions • Working with Sandboxed Solutions in Visual Studio and SharePoint 2010 • Deploying and Testing Sandboxed Solutions • SandBox Solutions Full Trust Proxies Developing RESTFUL Services • Working with a SharePoint List using REST • Adding Data to a SharePoint List using REST • Updating Data of a SharePoint List using REST WCF Services in SharePoint 2010 • Adding a WCF Service Library • Silverlight application consuming WCF Service • JavaScript front end consuming WCF Service Developing Timer Jobs • Creating a Timer Job Dynamically • Scheduling a Timer job Dynamically • Installing Timer Job • Activating Timer Job • Testing Timer Job • Debugging Timer Job FEATURES Development • Features • Capabilities of Features • Features in SharePoint Root • Feature Schema • Feature Scopes • Feature Schema • Installing and Activating • Types of Features • New Feature Elements • Defining Data Structures • Field Element • ContentType Element • List Instance • Content Type Binding • Feature Event Receivers
  • 5. • Solutions • Solution Files Developing Site Definitions • Working with Site Templates • Site Definitions vs. Site Templates • Creating a Custom Site Definition to Set the Master Page URL Programmatically • Deploying and Testing Our Custom Master Page Site Definition • Creating Sites Based on Our Site Definition Workflows • Creating Workflows using SharePoint Designer • Workflow Startup Options • Elements of Designer Workflows • Adding Conditions • Adding Actions • Adding Task Actions • Designing Workflows with Visio • Developing Code-Based Workflow s using Visual Studio 2010 • Binding Properties to Activities • Flow of Control • Rules and Conditions • Save Workflow as Template • SharePoint Workflows • Code-based Workflow Elements • Binding Properties: Activities • Flow of Control • Rules and Conditions • Sequential Workflows • State Machine Workflows Developing a Custom Delegate Control • What is a Delegate Control? • What is SmallSearchInputBox delegate control? • Overriding a Delegate Control with a Custom Control • Deploying and Testing Custom Delegate Control Developing Branding Solutions • Apply theme to a Web Dynamically • Customizing Master page using SharePoint Designer 2010 • Dynamically Applying Master Page to a Web • Deploying Custom Master Page using a Solution Package • Creating a Branding Solution with Visual Studio 2010 • Deploying Our Visual Studio Branding Solution and Activating Through SharePoint Designer • Implementing an Event Receiver to Create a One-Click Branding Solution Developing a Search Interface • Using SPQuery and SPSiteDataQuery • LINQ to SharePoint • Keyword Query and Full Text Query • Creating a Visual Web Part for Search Using CAML • Creating a Visual Web Part for Search Using LINQ and SPMetal Working with Document Objects • SPDocument Library, SPFolder and SPFile Objects • Programmatically Creating a Document Library
  • 6. • Turn Off Versioning for a document library dynamically • Deploying and Testing the Documents Application Developing a Custom Dialog • Create a Custom Dialog for Data Entry • JavaScript and the Client Object Model • Modal Dialogs • Creating a Custom Dialog • Controlling the Client Side Behavior and Visibility of the Dialog • Adding Server Side Functionality to the Dialog • Deploying and Testing the Dialog User Control Dynamically Modifying Navigation • Top Link Bar • Quick Launch Bar • Menus and Custom Actions • Hiding the Left Navigation Programmatically • Adding Links to the Top Link Bar Programmatically • Adding Links to the Quick Launch Bar Programmatically • Deploying and Testing the Custom Navigation Feature • Displaying Contextual Navigation with a CustomAction Developing User Profiles • Referencing a User Profile • Referencing and Editing User Profile Properties • Creating a Web Part to Update and Display User Profile Properties • Working with the User Profile Service Application • Activating and Implementing Our User Profile Web Part Backup and Restore • BackUp and Restore • Creating Backup of Server • Performing restoration • Granular Backups Security • Claims Overview and differences between Windows and Claims authentications • Setting up a SharePoint Web Application to use Claims authentication • Setting up a Membership Provider • Editing Web.configs to use Membership Provider