SharePoint 2013 Development using C# - Part I

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

  • All levels
  • 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 programming can be divided into categories like :...

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

What you’ll learn
  • Programming using Server Object Model
  • Programming using SharePoint Web Services
  • Programming the Web Parts

Covering Topics

1
Section 1 : SharePoint 2013 Development - The Big Picture

2
Section 2 : Introduction to SharePoint 2013

3
Section 3 : Overview of Server Object Model (SOM)

4
Section 4 : Overview of Server Object Model Core Classes

5
Section 5 : Getting Started with SharePoint 2013

6
Section 6 : Getting Started with SharePoint 2013 Development

7
Section 7 : Developing a Windows Form Application using SOM

8
Section 8 : Working with Server Object Model Core Collections

9
Section 9 : Working with Lists Programmatically

10
Section 10 : Import data into Lists Programmatically

Curriculum

      Section 1 : SharePoint 2013 Development - The Big Picture
    1
    Course Introduction Preview
    2
    Course Outline
    3
    Meet the Instructor
    4
    Prerequisites
      Section 2 : Introduction to SharePoint 2013
    5
    Objectives Preview
    6
    Software Requirements
    7
    Hardware Requirements
    8
    Software Download Links
    9
    How to set Up SharePoint Development Environment?
    10
    Module Materials
    11
    Summary
      Section 3 : Overview of Server Object Model (SOM)
    12
    Objectives Preview
    13
    Introduction To Server Object Model
    14
    Server Object Model DLL's
    15
    How to use Server Object Model DLL's
    16
    Developing a Simple Application using SOM
    17
    Module Materials and Code
    18
    Summary
      Section 4 : Overview of Server Object Model Core Classes
    19
    Objectives Preview
    20
    Hierarchical Overview of SharePoint Server Object Model
    21
    Overview of SPFarm
    22
    Overview of SPService
    23
    Overview of SPWebApplication
    24
    Overview of SPSite
    25
    Overview of SPWeb
    26
    Differences between SPSite and SPWeb
    27
    Overview of SPList
    28
    Module Material
    29
    Summary
      Section 5 : Getting Started with SharePoint 2013
    30
    Objectives
    31
    Creating a Web Application
    32
    Creating a Site Collection
    33
    Creating a Site
    34
    Summary
      Section 6 : Getting Started with SharePoint 2013 Development
    35
    Objectives
    36
    Creating a Site Collection using SOM
    37
    Creating a Web Site using SOM
    38
    Create Site Collection P1
    39
    Create Site Collection P2
    40
    Summary
    41
    Module Materials and Code
      Section 7 : Developing a Windows Form Application using SOM
    42
    Objectives
    43
    Creating a Web Site using SOM
    44
    Add Items to Quick Launch through Code
    45
    Create a SharePoint List using SOM
    46
    Module Materials and Code
    47
    Summary
      Section 8 : Working with Server Object Model Core Collections
    48
    Objectives
    49
    Get List of Farm Solutions through Code
    50
    Get List of Sub Sites through Code
    51
    Get List of Lists through Code
    52
    Get List of Farms and Farm Services through Code
    53
    Walking through SOM Core Objects through Code
    54
    Module Materials and Code
    55
    Summary
      Section 9 : Working with Lists Programmatically
    56
    Objectives
    57
    Creating a List through Code
    58
    Add Records to a List through Code
    59
    Read Records of a List through Code
    60
    Using CAML Queries to filter records of a list
    61
    Add Records to a List using a Feature Event Receiver
    62
    Working with fields of a List through code
    63
    Working with Quick Launch Items
    64
    Module Materials and Code
      Section 10 : Import data into Lists Programmatically
    65
    Objectives
    66
    Import Data from Text Files into Lists
    67
    Import Data from CSV Files into Lists
    68
    Import Data from SQL Server Database Table into Lists
    69
    Module Materials and Code
    70
    Summary

Frequently Asked Questions

It is an online tutorial that covers a specific part of a topic in several sections. An Expert teaches the students with theoretical knowledge as well as with practical examples which makes it easy for students to understand.

A Course helps the user understand a specific part of a concept. While a path and E-Degrees are broader aspects and help the user understand more than just a small area of the concept.

A Course will help you understand any particular topic. For instance, if you are a beginner and want to learn about the basics of any topic in a fluent manner within a short period of time, a Course would be best for you to choose.

We have an inbuilt question-answer system to help you with your queries. Our support staff will be answering all your questions regarding the content of the Course.