Books & Videos

Table of Contents

Chapter: SharePoint 2013 Development – The Big Picture

Course Introduction

04m 8s

SharePoint 2013's Different Programming Models

02m 45s

Prerequisites for This Course

00m 37s

Chapter: Working with Managed Client-Side Object Model (CSOM)

An Overview of Managed CSOM

04m 14s

Read Properties of a Website through Code

16m 56s

Get List of Lists of a Website through Code

09m 48s

Using the LoadQuery Method

05m 24s

Read Records of a List through Code

07m 29s

Delete Records of a List through Code

06m 56s

Loading Selective Properties

03m 40s

Implementing Paging Mechanism to Retrieve Records of a List

15m 8s

Updating Properties and Writing Back to SharePoint Server

04m 15s

Creating a New Website Using the CSOM Approach

07m 11s

Creating a New List Using the CSOM Approach

07m 27s

Get the List of Sub-Sites in a Specific Site Collection Using CSOM

06m 27s

Get the Fields of a List Using the CSOM Approach

06m 39s

Chapter: Working with JavaScript Client Side Object Model (JSOM)

An Overview of Java Script Client Object Model (JSOM)

04m 23s

Read Properties of a Website through Code

14m 8s

Updating Properties and Writing Back to SharePoint Server

06m 54s

Getting a List of Lists of a Website through JSOM

08m 8s

Creating a New Site Using JSOM Approach

06m 48s

Creating a New List Using JSOM Approach

05m 2s

Adding Records to a List Using JSOM Approach

05m 19s

Getting the Fields of a List Using JSOM Approach

05m 22s

Reading the Records of a List Using JSOM Approach

06m 54s

Loading JavaScript Dynamically through a Web Part

11m 29s

Chapter: Developing Custom Actions

Creating a New Custom Action for the SiteActions Group

04m 50s

Creating a New Custom Action for a Specific Group of Users

04m 53s

Creating a New Custom Action for General Settings

07m 24s

Creating a New Custom Action for Specific Lists

03m 10s

Creating a New Custom Action for the EditControlBlock Group

02m 5s

Chapter: Developing Custom Actions for Ribbon Control

Creating a New Custom Button for the DocLibListForm Ribbon

05m 2s

Creating a New Custom Button for the ListItem Actions Group

17m 44s

Developing a Custom Group with Custom Actions

11m 50s

Chapter: Working with Custom Dialogs

Developing a Web Part to Create Custom Dialogs

11m 45s

Testing the Custom Dialog Functionality

01m 44s

Chapter: Using LINQ to SharePoint 2013

Developing a Web Part That Uses LINQ to Talk to SharePoint Site – Part 1

09m 56s

Developing a Web Part That Uses LINQ to Talk to SharePoint Site – Part 2

04m 50s

Testing the Web Part Functionality

04m 47s

Chapter: Customizing Navigations of a SharePoint Site

Developing an Application to Customize the Navigational Elements of a Site

14m 39s

Chapter: Working with User Profile Properties

Overview of User Profile Service and Properties

04m 6s

Develop a Web Part to Change the Values of User Profile Properties

06m 23s

Read All Available User Profile Properties

04m 7s

Test the Web Part

03m 11s

Read User Profile Properties Using the Client Side Object Model Approach (CSOM)

06m 18s

Chapter: Working with Site Groups and Permission Levels through Code

Get a List of Site Collection Administrators

04m 25s

Get a List of Available SharePoint Groups

02m 15s

Get a List of All Users of Various Groups

04m 36s

Develop a SharePoint Feature to Create Groups and Assign Role Definitions

14m 35s

Chapter: Working with Business Connectivity Services (BCS)

Creating External Content Types Using SharePoint 2013 Designer

19m 41s

Creating External Content Types Using Visual Studio – Part 1

13m 23s

Creating External Content Types Using Visual Studio – Part 2

06m 55s

Testing the External Content Type

11m 55s

Chapter: Developing Timer Jobs

Overview of Timer Jobs

04m 31s

Implementing the Job's Functionality

09m 20s

Creating a New Timer Job

10m 58s

Debugging and Testing Timer Job Functionality

06m 55s

Chapter: Creating Site Definitions

Overview of Site Definitions

06m 25s

Creating Custom Site Definitions Using Visual Studio

10m 0s

Working with ONET.xml NavBar Elements

06m 55s

Working with ONET.XML Feature Elements

05m 20s

Working with ONET.XML DocumentTemplate Elements

05m 49s

Chapter: Developing Web Templates

Creating a Site Template and Importing It into a Visual Studio Solution

15m 5s

Creating a Custom Web Template Using Visual Studio

07m 4s

Testing our Custom Web Template

03m 30s

Chapter: Working with Sandboxed Solutions

Overview of Sandboxed Solutions

06m 47s

Developing a Simple Sandboxed Solution

11m 55s

Performing IO Operations

09m 23s

Running Code with Elevated Privileges

08m 31s

Accessing a Different Site Collection

04m 55s

Developing a Sandboxed Solution – Part 1

05m 36s

Developing a Sandboxed Solution – Part 2

20m 39s

Testing a Sandboxed Solution

02m 1s

Chapter: Working with SharePoint 2013 REST Service

Overview of REST Service

05m 43s

Performing OData Query Operations – Part 1

14m 11s

Performing OData Query Operations – Part 2

06m 32s

Reading Site Properties Using the REST Approach

08m 6s

Getting a List of Lists of a Site Using the REST Approach

05m 48s

Reading the Records of a List Using the REST Approach

05m 41s

Adding Records to a List Using the REST Approach

09m 43s

Updating Records of a List Using REST Approach

08m 12s

Deleting Records of a List using the REST Approach

02m 59s

Chapter: Working with Silverlight Client Object Model (SCOM)

Overview of Silverlight Client Object Model

04m 14s

Developing a Silverlight Application

14m 0s

Testing Silverlight Control inside a SharePoint Site

02m 29s

Developing a Silverlight Web Part Using Visual Studio

04m 33s

Testing Silverlight Web Part inside a SharePoint Site

06m 20s