Course
Skills Expanded
Understanding SharePoint 2013: Part 3 - Development Overview
A detailed look at the SharePoint 2013 development model.
What you'll learn
This course explores the various choices available to the technical user for SharePoint 2013 customization and interaction. Topics covered include PowerShell for SharePoint 2013 and Office 365, console applications, the SharePoint client-side object model, SharePoint sandbox and farm solutions, and SharePoint applications.
Table of contents
PowerShell
43mins
- Introduction 5m
- PowerShell for SharePoint 2013 and Office 365 1m
- Starting PowerShell for SharePoint 2013 1m
- PowerShell ISE 6m
- Windows PowerShell 2m
- Whats New in PowerShell 3.0 5m
- Managing Permissions in PowerShell 1m
- Demo - Managing Permissions in PowerShell 4m
- Discovering PowerShell Commands 1m
- SharePoint PowerShell Command Builder 1m
- SharePoint 2013 PowerShell New and Useful Commands 3m
- SharePoint Diagnostics using PowerShell 4m
- Setting up Your Machine for Powershell and Office 365 2m
- Demo: Using PowerShell with Office 365 6m
- References 2m
- Summary and What's Next 1m
Console Applications
30mins
- Introduction 0m
- Why Write Console Apps 2m
- Steps Involved in Writing a SP Console App 2m
- Demo: SP Console App 4m
- IDisposable Pattern and its Importance in SharePoint 3m
- Querying Collections and Using LINQ in SharePoint 3m
- A Little Challenge for You 2m
- SharePoint CSOM Introduction 3m
- Steps in Writing a SharePoint CSOM Console App 1m
- Demo: Steps Involved in an SP CSOM Console App 2m
- Dataflow in a CSOM App 2m
- Demo: Querying a SPWeb Using CSOM 6m
- Summary and What's Next 1m
Sharepoint Solutions
49mins
- Introduction 1m
- What are Solution Packages? 2m
- What are SharePoint Features? 5m
- What are ActivationDependencies? 2m
- Working with Features Using PowerShell 5m
- Sandbox Solutions vs Farm Solutions 3m
- Architecture of Sandbox Solutions 2m
- Apps vs Sandbox Solutions vs Farm Solutions 1m
- Monitoring Sandbox Solutions 5m
- The Sandbox Solution Code Service 2m
- Managing Sandbox Solutions in Office365 2m
- Writing a Sandbox Solution 3m
- Deploying and Using a Sandbox Solution 2m
- Removing a Sandbox Solution 2m
- Deploying and Debugging Sandbox Code Using Visual Studio 9m
- Summary and What's Next 4m
SharePoint Apps
38mins
- Introduction 1m
- The Need for Apps 1m
- Apps Philosophy and Design Architecture 1m
- Kinds of Apps: SharePoint Hosted, Provider Hosted, and Autohosted 2m
- AppWeb vs HostWeb 1m
- The App Package 2m
- The App URL Structure 5m
- App Security 3m
- The Developer Site 2m
- Demo: Authoring an App Using Visual Studio 2012 1m
- Project Structure of a SharePoint Hosted App 2m
- The Internal AppPrincipal 2m
- Demo: Debugging and Deployment Experience Using Visual Studio 2012 2m
- Dissecting the App URL 4m
- Demo: Deploying and Installing the App Outside of Visual Studio 2m
- Demo: Granting an App Permissions 2m
- Demo: Examining the AppWeb Through PowerShell 3m
- Client Webpart and Menu Item Custom Action for Apps 1m
- Summary and Next Steps 1m