📜 ⬆️ ⬇️

SharePoint Online Overview

This month, Microsoft will launch Office 365, a cloud-based collaboration product. At the core of Office 365 is SharePoint Online, which is a cloud version of SharePoint 2010.
This article discusses the features of SharePoint Online for users and developers. The capabilities of SharePoint Online almost coincide with SharePoint 2010, but there are differences that will be discussed below.
image

What is Office 365?


Microsoft Office 365 is a suite of collaboration and communications products.

Administration is easy and convenient.


Fig. 1. Office 365 Management Page
Office 365 can use organizations of any size, for more information about subscription plans, see the Office 365 Plans page.

SharePoint Online Features


SharePoint Online is a service in the cloud, with Microsoft taking over the administration of servers and solutions.
After logging in to the public website, users are taken to the group site (Fig. 2).


Fig. 2. Group website in SharePoint Online
In the top link bar you can see the Web site (this is a public web site), when you go to it you can see all its pages (Fig. 3). In this case, you can add or delete pages, as well as edit them directly in the browser.

')
Fig. 3. Pages of the public website
In SharePoint Online, you can create sites for various tasks:

With Office Web Apps, you can view Office documents (even versions 97-2003), but only documents created in Office 2010 can be edited.
Conveniently, you do not need to configure rules to crawl content, since everything has already been done for us. To control the indexing of documents in the library settings, you can use the Allow items from this document library to be displayed in the search results option.
Depending on the subscription you choose, Excel services, Access services, Visio services are available to users. PerformancePoint service is not currently available in all subscriptions.
In addition, when working with SharePoint Online, you can use SharePoint Workspace, an application included in Office 2010 that allows you to store a local copy of portal content.
It should be noted that there is no Central Administration, instead you can use the Site Settings (Fig. 4).

Fig. 4. Site Settings in SharePoint Online

Development for SharePoint Online


Consider the possibilities for a developer in SharePoint Online. As in SharePoint 2010, the following areas can be highlighted.
BrowserSharePoint Designer 2010Visual studio 2010
  • Editing pages
  • Lists and Libraries
  • Work with web parts
  • Work with workflows
  • Creation of sites and their templates

  • Main pages
  • Work with themes
  • Work with site templates
  • Creating declarative workflows
  • Website development

  • Create isolated solutions
  • Client Object Model


The development process for SharePoint Online is similar to the development for SharePoint 2010. Development in Visual Studio 2010 is carried out for a local instance, after which the solution is uploaded to the cloud in the Solution Gallery.

Comparing SharePoint 2010 and SharePoint Online

SharePoint Online is based on SharePoint 2010, but they do not fully coincide in functionality (a short comparison can be found in Table 1).
CriterionSharePoint 2010SharePoint Online
Settings in the browserthere isthere is
SharePoint Designer 2010there isthere is
Silverlight Web Partthere isthere is
Isolated solutionsthere isthere is
Client Object Modelthere isthere is
SharePoint Web Servicesthere isthere is
Farm Level Solutionsthere isNot
BCSthere isNot
Visual studio 2010Farm-level and Isolated SolutionsOnly isolated solutions
WorkflowsCustomizable and declarativeCustomizable actions in isolated and declarative workflows

Table 1 Comparison of functionality
In SharePoint Online, you can create solutions with the Site and Web area. This is due to the fact that in the farm there are sets of sites for different customers. The restriction on the development of only isolated solutions is based on security considerations so that it is impossible to turn outside of your set of sites or get permission to run on a farm with administrator privileges.
As the table shows, most of the tools are supported in SharePoint Online. There is no support for Business Connectivity Services (BCS) and external lists. It remains to be noted that BCS support is planned in a future version. Also, due to limitations of isolated solutions, it will not be possible to invoke web services outside of SharePoint Online.

Conclusion


SharePoint developers can use SharePoint Online to create solutions in the cloud, thus expanding the scope of their activities. At the same time, you need to consider what is supported in SharePoint Online, and what is not.
If we talk about novice developers, then you need to understand the isolated solutions, client object model and declarative workflows.

useful links


SharePoint Online Developer Resource Center
Office 365 Service Description Documentation
Client Object Model Resource Center
Isolated Solution Training Material
Office 365 Jump Start

Source: https://habr.com/ru/post/122359/


All Articles