Book description
Build custom SharePoint solutions with architectural insights from the experts.
Take a deep dive into SharePoint 2013, and master the intricacies for designing and implementing robust apps and other business solutions for your organization. Led by an author team with in-depth knowledge of SharePoint architecture, you’ll thoroughly explore the SharePoint 2013 development platform and new app model through hands-on tasks and extensive code samples.
Discover how to:
Create SharePoint-hosted, provider-hosted, and autohosted apps
Master the new app security model with OAuth and Certificates
Develop workflows with the SharePoint 2013 workflow model
Design a custom search experience and create search-based apps
Leverage the client-side object model and REST APIs
Produce catalog-driven web sites with Web Content Management capabilities
Get cloud-based data sources with Business Connectivity Services
Create and utilize remote event receivers for lists and libraries
Generate new social networking apps and solutions
Table of contents
- Introduction
-
1. SharePoint 2013 developer roadmap
- A brief history of SharePoint
- Examining SharePoint Foundation architecture
- Windows PowerShell boot camp for SharePoint professionals
- Summary
- 2. SharePoint development practices and techniques
-
3. Server-side solution development
- Understanding the server-side object model
- Developing farm solutions
- Developing sandboxed solutions
- Summary
-
4. SharePoint apps
- Understanding the new SharePoint app model
- Understanding SharePoint app model architecture
- Using the chrome control
- Packaging and distributing apps
- Summary
-
5. Client-side programming
- Understanding app designs
- Introduction to JavaScript for SharePoint developers
- Introduction to jQuery for SharePoint developers
- Working with the client-side object model
- Working with the REST API
- Summary
-
6. SharePoint security
- Reviewing authentication and authorization
-
Understanding user authentication
- Configuring web applications
- Understanding the User Information List
- Working with users and groups
- Working with application pool identities
- Understanding the SHAREPOINT\SYSTEM account
- Delegating user credentials
- User impersonation with the user token
- Securing objects with SharePoint
- Rights and permission levels
- Understanding app authentication
-
Understanding app authorization
- Managing app permissions
- Understanding app permission policies
- Requesting and granting app permissions
- Requesting app-only permissions
- Establishing app identity by using OAuth
- Understanding app principals
- Developing with OAuth
- Establishing app identity by using S2S trusts
- Architecture of an S2S trust
- Configuring an S2S trust
- Developing provider-hosted apps by using S2S trusts
- Summary
-
7. SharePoint pages
- SharePoint and ASP.NET
- Using pages in SharePoint
- Customizing the ribbon
- Summary
- 8. SharePoint Web Parts
- 9. SharePoint lists
- 10. SharePoint type definitions and templates
- 11. SharePoint site provisioning
-
12. SharePoint workflows
- Workflow architecture in SharePoint 2013
- Building custom workflows
- Using tasks in workflows
- Workflow services CSOM and JSOM
- Adding custom forms to workflows
- Summary
- 13. SharePoint search
- 14. SharePoint Enterprise Content Management
- 15. Web content management
-
16. Business Connectivity Services
- Introduction to Business Connectivity Services
- Creating simple BCS solutions
- Understanding External List limitations
- Understanding BCS architecture
- Understanding authentication scenarios
- Managing client authentication
- Creating External Content Types
- Using ECTs in SharePoint 2013
- Using ECTs in Office 2013
- Creating custom BCS solutions
- Summary
- 17. SharePoint social enterprise features
- A. About the authors
- Index
- About the Authors
- Copyright
Product information
- Title: Inside Microsoft SharePoint 2013
- Author(s):
- Release date: November 2013
- Publisher(s): Microsoft Press
- ISBN: 9780735677951
You might also like
book
How to Do Everything Microsoft SharePoint 2013, 2nd Edition
Maximize Microsoft SharePoint 2013 Written by a former member of the SharePoint development team, How to …
book
Microsoft Sharepoint 2013 Step by Step
The smart way to learn Microsoft SharePoint 2013—one step at a time! Experience learning made easy—and …
book
Essential SharePoint 2013, Second Edition
The Only Book That’s 100% Focused on Maximizing the Business Value of SharePoint 2013 approaches Microsoft …
book
Professional SharePoint 2013 Development
Thorough coverage of development in SharePoint 2013 A team of well-known Microsoft MVPs joins forces in …