This chapter provides a first look at SharePoint — both for those who have never seen it and for those who are experienced SharePoint developers.
In this chapter, SharePoint is broadly defined as a business productivity platform for the enterprise and the Internet. More specifically, for the developer (and in the context of this book), you should see SharePoint as a platform that supports developer productivity, has extensive platform services, and can support multiple deployment options. With SharePoint you can leverage an abundance of APIs, a rich server and client-side object model, and a powerful set of services to create some very compelling applications. A great set of tools is also available that will support your efforts at evolving or improving your SharePoint development skills.
WHAT YOU LEARNED IN THIS CHAPTER
ITEM | DESCRIPTION |
SharePoint | Collaborative platform for many different types of organizations. |
SharePoint for the Developer | SharePoint is about developer productivity, the availability of rich platform services, and the capability to manage and deploy your applications with maximum flexibility. |
SharePoint Foundation | Core edition for SharePoint. It ships as a free download. |
SharePoint Server | The Enterprise edition of SharePoint (full-featured) referred to as SharePoint throughout the book. |
Office 365 | Cloud-hosted version of Office and SharePoint that provides you with a rich version of SharePoint both for collaboration and development. |
SharePoint Central Administration | The site collection that you use to administer your SharePoint site. |
SharePoint Administration Center | The administration site for Office 365. |