SharePoint 2013 Development using C# -Part I

Learn SharePoint 2013 Development in Easy Steps
Course Created by Kameswara Sarma Uppuluri
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.NET MVC,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)

  •   Lifetime access to all lessons!
  •   30 days money back guarantee!
  •   Accessible via iPhone, iPad and Android (soon!)

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 programming can be divided into categories like : Programming using Server Object Model, programming using SharePoint Web Services, Programming the Web Parts etc.

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 features, event receivers, web parts 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 has 106 lecture videos and 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. Server Object Model Approach
  2. SharePoint Web Services Approach
  3. Features
  4. Event Receivers
  5. Standard Web Parts
  6. Visual Web Parts

Course Objectives

  • Benefits of Developing Customized Application for SharePoint
  • Learn how to build applications using Server Object Model Approach
  • Learn how to work with lists through Code
  • Learn how to build applications using SharePoint Web Services
  • Learn how to create sharepoint objects using Visual Studio
  • Learn how to create event receivers
  • Learn how to develop Features
  • Learn how to develop Standard Web Parts
  • Learn how to develop Visual Web Parts

Who Is This For?

  • This course is designed for individuals with an intermediate knowledge of Visual C# in building Windows / Web based applications using Visual Studio.

Course Outline

Chapter 1: SharePoint 2013 Development - The Big Picture

  • Lesson 1
    Course Introduction
    01:24
  • Lesson 2
    Course Outline
    01:22
  • Lesson 3
    Meet the Instructor
    00:43
  • Lesson 4
    Prerequisites
    00:50

Chapter 2: Introduction to SharePoint 2013

  • Lesson 5
    Objectives
    00:29
  • Lesson 6
    Software Requirements
    02:42
  • Lesson 7
    Hardware Requirements
    00:46
  • Lesson 8
    Software Download Links
    01:34
  • Lesson 9
    How to setup SharePoint 201…
    02:45
  • Lesson 10
    Summary
    00:40

Chapter 3: Overview of Server Object Model (SOM)

  • Lesson 11
    Objectives
    00:46
  • Lesson 12
    Introduction to Server Obje…
    02:14
  • Lesson 13
    Server Object Model DLL's
    02:00
  • Lesson 14
    How to use Server Object Mo…
    00:56
  • Lesson 15
    Developing a Simple Applica…
    06:39
  • Lesson 16
    Summary
    00:58

Chapter 4: Overview of Server Object Model Core Classes

  • Lesson 17
    Objectives
    00:34
  • Lesson 18
    Hierarchical Overview of SO…
    01:58
  • Lesson 19
    Overview of SPFarm
    05:45
  • Lesson 20
    Overview of SPService
    02:24
  • Lesson 21
    Overview of SPWebApplication
    05:01
  • Lesson 22
    Overview of SPSite
    03:13
  • Lesson 23
    Overview of SPWeb
    03:28
  • Lesson 24
    Differences between SPSite …
    02:16
  • Lesson 25
    Overview of SPList
    04:02
  • Lesson 26
    Summary
    00:50

Chapter 5: Getting Started with SharePoint 2013

  • Lesson 27
    Objectives
    00:23
  • Lesson 28
    Creating a Web Application
    07:54
  • Lesson 29
    Creating a Site Collection
    05:13
  • Lesson 30
    Creating a Site
    02:48
  • Lesson 31
    Summary
    00:33

Chapter 6: Getting Started with SharePoint 2013 Development

  • Lesson 32
    Objectives
    00:47
  • Lesson 33
    Creating a Site Collection …
    08:57
  • Lesson 34
    Creating a Site through Code
    07:01
  • Lesson 35
    Creating a Site Collection …
    18:51
  • Lesson 36
    Creating a Site Collection …
    05:05

Chapter 7: Developing a Windows Form Application using SOM

  • Lesson 37
    Objectives
    00:42
  • Lesson 38
    Creating a Web Site using SOM
    07:23
  • Lesson 39
    Add Items to Quick Launch t…
    07:22
  • Lesson 40
    Creating a SharePoint List …
    11:39
  • Lesson 41
    Summary
    00:49

Chapter 8: Working with Server Object Model Core Classes

  • Lesson 42
    Objectives
    01:04
  • Lesson 43
    Get List of Farm Solutions …
    05:55
  • Lesson 44
    Get List of Sub Sites throu…
    04:02
  • Lesson 45
    Get List of Lists through Code
    08:48
  • Lesson 46
    Get List of Farms and Farm …
    11:23
  • Lesson 47
    Walking through SOM Core Cl…
    13:17
  • Lesson 48
    Summary
    00:44

Chapter 9: Working with Lists Programmatically

  • Lesson 49
    Objectives
    00:58
  • Lesson 50
    Creating a List through Code
    08:29
  • Lesson 51
    Add Records To a List Throu…
    03:11
  • Lesson 52
    Read Records of a List Thro…
    06:15
  • Lesson 53
    Using CAML Queries To Filte…
    07:10
  • Lesson 54
    Add Records To a List Using…
    08:34
  • Lesson 55
    Working with Fields of a Li…
    04:54
  • Lesson 56
    Working with Quick Launch I…
    08:00

Chapter 10: Import Data into SharePoint Lists Programmatically

  • Lesson 57
    Objectives
    00:50
  • Lesson 58
    Import Data From Text Files…
    06:47
  • Lesson 59
    Import Data From CSV Files …
    07:41
  • Lesson 60
    Import Data From SQL Server…
    06:21
  • Lesson 61
    Summary
    00:37

Chapter 11: Working with SharePoint Web Services

  • Lesson 62
    Objectives
    00:35
  • Lesson 63
    Why use SharePoint Web Serv…
    01:56
  • Lesson 64
    Commonly used SharePoint We…
    01:50
  • Lesson 65
    SharePoint Web Services Loc…
    06:54
  • Lesson 66
    Working with Admin Web Service
    15:37
  • Lesson 67
    Working with Webs Web Service
    05:59
  • Lesson 68
    Working with Lists Web Service
    05:39
  • Lesson 69
    Working with GetListItems W…
    10:58
  • Lesson 70
    Working with DWS Web Service
    06:12
  • Lesson 71
    Working with Versions Web S…
    08:30
  • Lesson 72
    Summary
    00:42

Chapter 12: Developing SharePoint Artefact’s using Visual Studio

  • Lesson 73
    Objectives
    00:37
  • Lesson 74
    Creating Site Columns using…
    15:15
  • Lesson 75
    Creating Site Content Types…
    05:20
  • Lesson 76
    Creating List Definitions u…
    13:02
  • Lesson 77
    Creating List Instances usi…
    04:52
  • Lesson 78
    Summary
    00:44

Chapter 13: Customizing List Instances Programmatically

  • Lesson 79
    Objectives
    00:51
  • Lesson 80
    Create and Customize a List…
    10:16
  • Lesson 81
    Test the List Instance
    04:14
  • Lesson 82
    Summary
    00:22

Chapter 14: Developing Features using Visual Studio

  • Lesson 83
    Objectives
    00:45
  • Lesson 84
    Overview of Features
    10:36
  • Lesson 85
    Creating a Feature To Uploa…
    11:04
  • Lesson 86
    Creating a Feature to add C…
    08:23
  • Lesson 87
    Activation Dependency Using…
    09:33
  • Lesson 88
    Activation Dependency Using C#
    07:06
  • Lesson 89
    Implementing PropertyBags
    12:03
  • Lesson 90
    Deploying Features from Sha…
    05:45
  • Lesson 91
    Summary
    00:49

Chapter 15: Developing Event Receivers using Visual Studio

  • Lesson 92
    Objectives
    00:42
  • Lesson 93
    Overview of Event Receivers
    14:57
  • Lesson 94
    Creating List Item Event Re…
    15:08
  • Lesson 95
    Creating List Event Receivers
    12:50
  • Lesson 96
    Test Event Receivers
    14:47
  • Lesson 97
    Summary
    00:34

Chapter 16: Developing Web Parts Using Visual Studio

  • Lesson 98
    Objectives
    00:56
  • Lesson 99
    Overview of Web Parts
    08:24
  • Lesson 100
    Developing a Simple Web Part
    09:59
  • Lesson 101
    Developing a Web Part that …
    07:49
  • Lesson 102
    Developing a Composite Web …
    14:18
  • Lesson 103
    Developing a Web Part using…
    12:32
  • Lesson 104
    Creating Custom Properties …
    19:34
  • Lesson 105
    Creating a Visual Web Part
    09:07
  • Lesson 106
    Summary
    01:19

  •   Lifetime access to all lessons!
  •   30 days money back guarantee!
  •   Accessible via iPhone, iPad and Android (soon!)