This course covers SharePoint 2013 development from the ground up. It starts with an overview from end-user perspective, examines how SharePoint integrates with IIS and ASP.NET, and finally turns to custom development using Visual Studio.
This course covers SharePoint 2013 development from the ground up. It starts with an overview of SharePoint from end-user perspective to ensure viewers are familiar with SharePoint’s functionality, terms and concepts. We then look at the SharePoint architecture with a focus on how it integrates with IIS and ASP.NET. Finally we move to a look at how to get started doing custom development for SharePoint 2013 using Visual Studio 2012.
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.
Information Collaboration Hi everybody, this is Rob Windsor and this module, which is part of our SharePoint 2013 Fundamentals course, is on Information Collaboration. Document management and information collaboration are probably the most well-known features of SharePoint and that's what we're going to cover in this module. We'll continue to look at SharePoint from a mostly end-user perspective, covering Lists and some of the value-added features on top of lists like views, validation, content approval, and so on. We'll talk about Document Libraries and the features that they add on top of what lists already provide. We'll look at strong typing our list schemas with Site Columns and Content Types and we'll see how we can present the content from multiple lists and libraries on a single page using List View Web Parts.
Architecture Hi everybody this is Rob Windsor, and this module, which is part of our SharePoint 2013 Fundamentals Course, is on the SharePoint architecture. In this module, we'll take a look at how SharePoint integrates with both IIS and ASP. NET. We'll see how IIS websites are extended through the standard extension mechanisms built into ASP. NET to become SharePoint web applications. We'll take a look at the SharePoint system folders and we'll take a look at the two kinds of pages used in SharePoint, application pages, which are farm scoped, and site pages, which are site scoped. During the examination of site pages, we'll take a look at the SharePoint virtual file system and also the difference between customized and uncustomized page instances. For those of you who aren't developers, I just wanted to let you know that the remainder of the material is going to be pretty developer centric. It's going to be mostly Visual Studio and code from here on out. If you want to stick around, I think that you'll find pieces of information pretty valuable, but if you want to sneak out the back, I promise I won't tell anybody.
Developer Environment and Tools Hi everybody, this is Rob Windsor, and this module, which is part of our SharePoint 2013 Fundamentals Course, covers the SharePoint developer environment and tools. For this module, the title pretty much explains the agenda. We'll be looking at the environment you need to do SharePoint development and the tools that are available for building both SharePoint solutions and SharePoint apps.
Programming with the Server Object Model Hi everybody this is Rob Windsor and this module, which is part of our SharePoint 2013 Fundamentals course, is on Programming with the Server Object Model. We'll begin this module with an Introduction to the Server Object Model and then we'll look at how to program with the Sever Object Model by using the types that map to the things we've seen within SharePoint, the types that map to a site collection, a site, a list, and list items. A good deal of the latter part of the module focuses on list items and their data. So we'll see how to iterate through the items in a list, and interact with the data inside of items, and how to query list data using CAML queries.
Programming with the Client Object Model and REST API Hi everybody, this is Rob Windsor and this module, which is part of our SharePoint 2013 Fundamentals course, is on Programming with the Client Object Model and REST API. The title of the module pretty much explains what I'll be covering. I'll introduce the two APIs, talk about how they've changed from SharePoint 2012 to SharePoint 2013, and I'll be doing demos that show you how to get started using them.
Features and Solutions Hi everybody, this is Rob Windsor and in this module, which is part of our SharePoint 2013 Fundamentals Course is on Features and Solutions. A good alternate title for this module would also be Programming with the Solutions Model. In this module, we'll take a look at the two kinds of solutions those are Farm and Sandbox solutions, we'll take a look at features and elements. Features being effectively the component model in SharePoint and elements defining the functionality within those components. We'll talk about Solution Packages, the packaging model for deployment, and we'll talk about the process of both Farm and Sandbox Solution Deployment. We'll finish up this module, with a topic I deferred from our Architecture module that's talking about Customized and Uncustomized pages.
SharePoint Apps Hi everybody, this is Rob Windsor and this module, which is part of our SharePoint 2013 Fundamentals Course, is on SharePoint Apps. Because apps are new to SharePoint 2013 and are a major focus with SharePoint 2013, the app module is already covered and will be further covered by courses in this library. So I'm just going to give you a high-level overview, enough to give you a big picture view or apps and app development and if later on you want to explore further, and I suggest you do, you can check out the other courses in the library.