Book Image

Applied Architecture Patterns on the Microsoft Platform

Book Image

Applied Architecture Patterns on the Microsoft Platform

Overview of this book

Table of Contents (20 chapters)
Applied Architecture Patterns on the Microsoft Platform Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Core concepts and capabilities of SharePoint


As mentioned before, SharePoint should be viewed as a platform rather than a product, and as such, offers an architect an extensive toolbox of capabilities and services that can be used as or in a solution. Understanding those capabilities and services, and how they can be composed, is key to getting the most out of SharePoint. The following section describes many, though not all, of the core concepts and capabilities of the SharePoint platform. This section also indicates the specific SharePoint APIs that are available for programmatically accessing each entity or capability. The broader SharePoint APIs are described in a later section.

SharePoint web applications

A SharePoint web application is the logical root container in the SharePoint Content Hierarchy. A web application provides logical service, feature, policy, user, and content isolation. Site collections and their sites and lists and all their items and documents are contained within...