SharePoint Lists and Libraries for Developers

This course takes a look at working with lists and libraries from a developers point of view. The material in this course applies to development for SharePoint 2010, 2013, and 2016 on-premises farms.
Course info
Rating
(79)
Level
Intermediate
Updated
Jul 18, 2011
Duration
3h 59m
Table of contents
Programming Lists using Code
Programming Lists using CAML
Programming Libraries
SharePoint Workflows
Data Access Options
Description
Course info
Rating
(79)
Level
Intermediate
Updated
Jul 18, 2011
Duration
3h 59m
Description

Lists and libraries are not only the heart of the collaboration side of SharePoint, they are also the main data store of the system. This course takes a look at the development aspect of lists and libraries. We'll see how to programmatically create lists and libraries and how to interact with the content stored inside. We will also take a look at the various data access options developers can use to access list data. The techniques and practices described in the course apply to development for SharePoint 2010, 2013, and 2016 on-premises farms.

About the author
About the author

Rob Windsor is a Senior Consultant and Trainer. He has almost twenty five years' experience developing all types of applications and is currently spending a majority of his time working with Office 365 and SharePoint.

More from the author
Developing SharePoint-hosted Add-ins (Apps)
Intermediate
6h 22m
Jul 26, 2016
Generics in VB.NET
Intermediate
2h 13m
Jul 28, 2015
SharePoint 2013 Fundamentals
Beginner
7h 4m
Nov 7, 2013
More courses by Rob Windsor
Section Introduction Transcripts
Section Introduction Transcripts

Programming Lists using CAML
Hi, this is Rob Windsor from Pluralsight, and this module is Programming Lists using CAML, part of our SharePoint 2010 Lists and Libraries course. In this module we'll be performing the same tasks we did in the last module, but we'll be using CAML instead of code. We'll see the introduction of the list template, which we didn't see in the last module, and we'll also talk a little bit about an attribute of the content type element in CAML, inherits, which is new to SharePoint 2010 and adds some interesting behavior to the process of the creation of content types.

Programming Libraries
Hi, this is Rob Windsor from Pluralsight, and this module is on Programming Libraries. It's part of our SharePoint 2010 Lists and Libraries course. In this module we'll see how to create libraries using code, including the selection of the document template to associate with the library. We'll see how to add existing documents to libraries, and how to create new documents using the Open XML SDK. We'll also take a look at how to navigate the files and folders contained in libraries.

SharePoint Workflows
Hi, this is Rob Windsor from Pluralsight, and in this module we'll cover SharePoint Workflows. This is part of our SharePoint 2010 Lists and Libraries course. The material in this module covers SharePoint 2010 workflows. These workflows are supported in SharePoint 2013 and SharePoint 2016, however, SharePoint 2013 introduced a new workflow development model and the Workflow Manager. This new model works side by side with the SharePoint 2010 model. You can find information on SharePoint 2013 workflows in Andrew Connell's SharePoint 2013 Workflow Fundamentals course. We'll begin the module with an introduction to SharePoint workflow concepts and also a brief primer on Windows workflow. The remainder of the module will focus on creating custom workflows. We'll introduce the process, take a look at working with workflow activities and also workflow tasks, and then finish up by taking a look at creating custom workflow forms.

Data Access Options
Hi, this is Rob Windsor from Pluralsight, and this module is on Data Access Options. It's part of our SharePoint 2010 Lists and Libraries course. In this module we'll take a pretty extensive look at using CAML Queries. We'll see using the SPQuery type to query individual lists, and that will include queries with joins, and we'll see the SPSiteDataQuery for querying multiple lists over a site collection. We'll also take a look at new technologies in SharePoint 2010, which are LINQ to SharePoint and the REST APIs.