SharePoint 2013 Development Using C# - Part II

Master SharePoint 2013 Development
4.6 (13 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
113 students enrolled
$35
Take This Course
  • Lectures 88
  • Contents Video: 11 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course Description

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....

What are the requirements?

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

What am I going to get from this course?

  • 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

What is the target audience?

  • This course is designed for individuals with an intermediate knowledge of Visual C# in building Windows / Web based applications using Visual Studio.
  • Please visit Part 1 of this course at https://www.udemy.com/sharepoint2013development/.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: SharePoint 2013 Development - The Big Picture
Course Introduction
Preview
04:08
SharePoint 2013 Different Programming Models
Preview
02:45
Prerequisites For This Course
00:37
COMPLETE COURSE EXERCISE FILES
00:18
Section 2: Working with Managed Client Side Object Model (CSOM)
Overview of Managed CSOM
07:39
Read Properties of a Web Site through Code
Preview
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:29
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
Section 3: Working with JavaScript Client Side Object Model (JSOM)
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
Section 4: Developing Custom Actions
Creating a New Custom Action for SiteActions Group
04:50
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
Section 5: Developing Custom Actions for Ribbon Control
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
Section 6: Working with Custom Dialogs
Developing a Web Part to create Custom Dialogs
11:45
Testing the Custom Dialog Functionality
01:44
Section 7: Using LINQ To SharePoint 2013
Developing a Web Part that uses LINQ to talk to SharePoint Site - Part 1
09:57
Developing a Web Part that uses LINQ to talk to SharePoint Site - Part 2
04:50
Testing the Web Part Functionality
04:47
Section 8: Customizing Navigations of a SharePoint Site
Developing an Application to customize Navigational Elements of a SIte
14:39
Section 9: Working with User Profile Properties
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:11
Read User Profile Properties using Client Side Object Model Approach (CSOM)
06:18
Section 10: Working with Site Groups and Permission Levels through Code
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
Section 11: Working with Business Connectivity Services (BCS)
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
Section 12: Developing Timer Jobs
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
Section 13: Creating Site Definitions
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:20
Working with ONET.XML DocumentTemplate Elements
05:49
Section 14: Developing Web Templates
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
Section 15: Working with Sandboxed Solutions
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
Section 16: Working with SharePoint 2013 REST Service
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:07
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:43
Updating Records of a List using REST Approach
08:12
Deleting Records of a List using REST Approach
02:59
Section 17: Working with Silverlight Client Object Model (SCOM)

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Kameswara Uppuluri, Microsoft Certified Trainer

Kameswara Sarma Uppuluri founded ITAcademy which provides consulting and LIVE online training and class room training services on Web technologies such as SharePoint 2013,SharePoint 2010,ASP.NETMVC,SSIS, SSRS, SSAS, DotNet, SQLServer. He is a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. With over 16+ years of experience in Training and Development Industry, he delivers corporate trainings for top MNC's in India and also delivers LIVE online trainings to people across world.

He currently hold below Microsoft Certifications.

Certifications:

·Microsoft Certified Trainer (MCT)

·Microsoft Certified Technology Specialist (MCTS)

·Microsoft Certified Solution Developer (MCSD)

·Microsoft Certified Database Administrator (MCDBA)

Ready to start learning?
Take This Course