General Introduction
- What is IIS
- IIS Website & Web Application
- Steps to Create Multiple Website on Port 80
- What is Application Pool
- What is AppDomain
- What is ISAPI Filter / Extension
- Web Garden & Web Farm
- HTTPS and SSL
- Active Directory users and groups creation
Introduction to SharePoint 2013
- What is SharePoint
- High Level Features
- Six Pillars of SharePoint 2013
- Version History of SharePoint • Role of SharePoint Server in LAN.
- Components in SharePoint • Developers Onion View of SharePoint.
SharePoint as a Developer platform
- Hardware & Software Requirements
- Supported Browser
- Types of Installation
- Software’s to be Installed
- Central Administration Site
- Managed Accounts
SharePoint Site Hierarchy
- 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
Introduction to Apps SharePoint 2013
- Overview of Apps
- Create Custom List
- Add Custom Columns
- Site Columns and Groups
- Sort and Filter List
- Create / Manage List View
- Content Type
- List Template
- Versioning of Data
- Metadata Navigation Settings
- List Throttling
Builtin Apps Configuration – List & Libraries
- Predefined List Apps • Predefined Library Apps.
- Editing Document properties
- Version Settings
- Check out, edit, and check in files.
- Create folders and navigate between them
- Adding Documents
- Library as Template
Server Object Model
- Using Microsoft.SharePoint.DLL
- Site Architecture and Object Overview
- SPWebApplication, SPSite, SPWeb, SPList and more…
- Sample Programs to understand the Object Model
Client Object Model
- Managed Object Model
- Silverlight Client Object Model
- Javascript Client Object Model
- Using SharePoint Web Services in Client Application
SharePoint Tools for Visual Studio 2013
- Visual Studio Project templates for SharePoint 2013
- Server Explorer, Feature Designer, Package Explorer
- Building and Deploying Solutions in Visual Studio 2013 for SharePoint 2013
Features
- SharePoint Root Directory
- Features Overview
- Features Scope
- Create a new feature and Deploying Features using VS2012
- Feature Events
- Manage SharePoint Solution (WSP) using PowerShell Commands
Event Receivers
- Event Handlers – Before events and After Events.
- Event receiver base classes.
- Registering Event Handlers
- Example of Before Events
- Programming After Events
Working with WebParts
- Building a Simple Web Part
- Editing Properties in Editor WebPart
- Visual Web Part
- Web Part Communication.
- Build and Deploy the Sandboxed Solution.
- Using Windows PowerShell for Administration Sandboxed Solutions.
Business Connectivity Service
- Creating a BDC Project in sharepoint designer
- Using Data in External List
- Granting Permissions to the BDC List.
Workflow
- What is Workflow
- SharePoint Workflows o 3- State Workflow o Approval Workflow
- Custom Workflow: Role of Visio 2010, SharePoint Designer 2010 and VS-2010
- Building Workflow with SharePoint Designer 2010
- Developing Workflow with Visual Studio 2010
- Adding Association Forms in sharepoint designer 2010