Mô tả

SharePoint is a versatile platform for building solutions that address a wide range of business needs. SharePoint is a development platform, upon which powerful and compelling portal applications can be built.

This course provides developers with a thorough, in-depth guide to the internals of writing code for the SharePoint platform. SharePoint 2013 programming model can be divided into categories like : Managed Client Side Object Model, Java Script Client Object Model, Silverlight Client Side Object Model, REST & OData Interface.

In this course by development expert Kameswara Sarma Uppuluri, you'll learn essential concepts that you need to know to get started building applications for SharePoint platform such as CSOM,JSOM,SCOM,REST & OData,Custom Actions,Custom Groups,TImer Jobs.. and more. The course provides step-by-step walk-throughs and coding demos that you're encouraged to code along with to enhance the learning process.

This course is broken down into 16 modules with each module providing source code where applicable so that you can follow along with Kameswara Sarma Uppuluri. Some of the modules can be seen in the below list.

  1. Working with CSOM
  2. Working with JSOM
  3. Working with SCOM
  4. Working with REST & OData
  5. Custom Actions
  6. Custom Groups....

Bạn sẽ học được gì

Learn How to Develop Client Applications using Client Side Object Model (CSOM)

Learn How to Develop Client Applications using Java Script Object Model (JSOM)

Learn How to Develop Client Applications using Silverlight Client Side Object Model (SCOM)

Learn How to create Custom Actions

Learn How to Create Buttons on Office Ribbon Controls

Learn How to Create Pop-Up Dialogs Using JavaScript

Learn How to use LINQ to SharePoint 2013

Learn How to customize Navigational Elements of a Site using Code

Learn How to Read & Write User Profile Properties Using Code

Learn How to Create Groups,Add Users to group and Assign Permissions using Code

Learn How to Use Business Connectivity Services from Visual Studio

Learn How to Create Timer Jobs

Learn How to Create Custom Site Definitions

Learn How to Create Custom Web Templates

Learn How to Create Sandboxed Solutions

Learn How to work with REST & ODATA

Yêu cầu

  • Download SharePoint 2013,Visual Studio 2012 / 2013 / 2015 Community Edition.

Nội dung khoá học

17 sections

SharePoint 2013 Development - The Big Picture

4 lectures
Course Introduction
04:08
SharePoint 2013 Different Programming Models
02:45
Prerequisites For This Course
00:37
COMPLETE COURSE EXERCISE FILES
00:18

Working with Managed Client Side Object Model (CSOM)

13 lectures
Overview of Managed CSOM
07:39
Read Properties of a Web Site through Code
16:56
Get List of Lists of a Web site through Code
09:48
Using LoadQuery Method
05:24
Read Records of a List through Code
07:28
Deleting Records Of a List through Code
06:56
Loading Selective Properties
03:40
Implementing Paging Mechanism to retrieve records of a List
15:08
Updating Properties and Writing back to SharePoint Server
04:15
Creating a New Web Site using CSOM Approach
07:11
Creating a New List Using CSOM Approach
07:27
Get List of Sub Sites in a specific Site Collection using CSOM
06:27
Get Fields of a List using CSOM Approach
06:39

Working with JavaScript Client Side Object Model (JSOM)

10 lectures
Overview of Java Script Client Object Model (JSOM)
04:23
Read Properties of a Web Site through Code
14:08
Updating Properties and Writing back to SharePoint Server
06:54
Get List of Lists of a Web site through JSOM
08:08
Creating a New Site Using JSOM Approach
06:48
Creating a New List Using JSOM Approach
05:02
Adding Records to a List using JSOM Approach
05:19
Get Fields of a List using JSOM Approach
05:22
Read Records of a List using JSOM Approach
06:54
Loading JavaScript dynamically through a Web Part
11:29

Developing Custom Actions

5 lectures
Creating a New Custom Action for SiteActions Group
04:49
Creating a New Custom Action for a specific group of Users
04:53
Creating a New Custom Action for General Settings
07:24
Creating a New Custom Action for Specific Lists
03:10
Creating a New Custom Action for EditControlBlock Group
02:05

Developing Custom Actions for Ribbon Control

3 lectures
Creating a New Custom Button for DocLibListForm Ribbon
17:44
Creating a New Custom Button for ListItem Actions Group
11:50
Developing a Custom Group with Custom Actions
05:02

Working with Custom Dialogs

2 lectures
Developing a Web Part to create Custom Dialogs
11:45
Testing the Custom Dialog Functionality
01:44

Using LINQ To SharePoint 2013

3 lectures
Developing a Web Part that uses LINQ to talk to SharePoint Site - Part 1
09:56
Developing a Web Part that uses LINQ to talk to SharePoint Site - Part 2
04:50
Testing the Web Part Functionality
04:47

Customizing Navigations of a SharePoint Site

1 lectures
Developing an Application to customize Navigational Elements of a SIte
14:39

Working with User Profile Properties

5 lectures
Overview of User Profile Service and Properties
04:06
Developing a Web Part to change values of User Profile Properties
06:23
Read all available User Profile Properties
04:07
Test the Web Part
03:10
Read User Profile Properties using Client Side Object Model Approach (CSOM)
06:18

Working with Site Groups and Permission Levels through Code

4 lectures
Get List of Site Collection Administrators
04:25
Get List of Available SharePoint Groups
02:15
Get List Of All Users of various Groups
04:36
Develop a SharePoint Feature to Create Groups and assign Role Definitions
14:35

Working with Business Connectivity Services (BCS)

4 lectures
Creating External Content Types using SharePoint 2013 Designer
19:41
Creating External Content Types using Visual Studio - Part 1
13:23
Creating External Content Types using Visual Studio - Part 2
06:55
Test External Content Type
11:55

Developing Timer Jobs

4 lectures
Overview of Timer Jobs
04:31
Implementing the Job's Functionality
09:20
Creating a New Timer Job
10:58
Debug and Test Timer Job Functionality
06:55

Creating Site Definitions

5 lectures
Overview of Site Definitions
06:25
Creating Custom Site Definition using Visual Studio
10:00
Working with ONET.xml NavBar Elements
06:55
Working with ONET.XML Feature Elements
05:19
Working with ONET.XML DocumentTemplate Elements
05:49

Developing Web Templates

3 lectures
Creating a Site Template and Importing it into Visual Studio Solution
15:05
Creating a Custom Web Template using Visual Studio
07:04
Test our Custom Web Template
03:30

Working with Sandboxed Solutions

8 lectures
Overview of Sandboxed Solutions
06:47
Developing a Simple Sandboxed Solution
11:55
Performing IO Operations
09:23
Running Code with Elevated Privileges
08:31
Accessing a different site collection
04:55
Developing a Sandboxed Solution - Part 1
05:36
Developing a Sandboxed Solution - Part 2
20:39
Testing a Sandboxed Solution
02:01

Working with SharePoint 2013 REST Service

9 lectures
Overview of REST Service
05:43
Performing OData Query Operations - Part 1
14:11
Performing OData Query Operations - Part 2
06:32
Reading Site Properties using REST Approach
08:06
Get List of Lists of a Site Using REST Approach
05:48
Read Records of a List using REST Approach
05:41
Adding Records to a List using REST Approach
09:42
Updating Records of a List using REST Approach
08:12
Deleting Records of a List using REST Approach
02:59

Working with Silverlight Client Object Model (SCOM)

5 lectures
Overview of Silverlight Client Object Model
04:14
Developing a Silverlight Application
14:00
Testing Silverlight Control inside a SharePoint Site
02:29
Developing a Silverlight Web Part using Visual Studio
04:33
Testing Silverlight Web Part inside a SharePoint Site
06:20

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.