ASPE offers a full line of hands-on SharePoint training for complete implementation, management and usability for all key functions in your enterprise.
In my previous post, I talked about the basics of SharePoint and gave a high level architecture of the requirements for SharePoint. Now, I will dive into the some of the functionality of SharePoint and why we need it.
It is very difficult to define SharePoint because its functionality changes with every user. Administrators will use it differently than a developer, and a programmer will use it differently than a business analyst, and so forth. A way to merge all these users together and create a common functionality is in your SharePoint site, by adding things like Apps, Web Pages (wiki/ web part /publishing pages) and SEARCH.
SharePoint Apps: Apps are not a new concept, if you have ever used a smart phone, you know about them. SharePoint Apps are a custom code which execute on a client (browser) and is hosted on the cloud. Apps are physically separated from the SharePoint server access SharePoint using OAuth protocol and this communication is performing using REST/CSOM. Apps enable users to write web application independent from SharePoint while still being integrated in SharePoint.
Web Pages: SharePoint sites are a container of pages, which are actual content. In SharePoint, we can create three types of pages:
- Wiki page
- Web Part page
- Publishing page
Wiki Pages: A wiki page is also known as a content page and it is very easy for development and customization. It is used for information sharing on site, without requiring any advance tools or expertise. They are easier for those who updated formal documents or traditional websites.
Web Part page: A web part is the most popular and most usable page in SharePoint. Users can drag and drop various web parts from a web part gallery in order to modify contents, behaviors and appearances of a page.
Publishing page: It is used when we want to customize our site (custom master page and customization of page layout). It is stored in a specified library called a page library, which is created automatically when certain publishing features are turned on.
Search: This is one of the most important functionality within SharePoint. Search enables a user to locate content stored in the various SharePoint sites, as well as in other external content sources, like: file shares, Exchange public folders, and line-of-business (LOB) applications.
Why Do I Need SharePoint?
SharePoint is a collaboration platform that allows you to build your Intranet, Extranet, private social network, professional network, search engine tools, and public facing website. SharePoint not only allows you to collaborate, it has major file sharing capabilities. Company extranets are a great example of document sharing when people are not in the same physical location, but by using form based authentication, accounts are created to allow documents to be shared within SharePoint.
SharePoint has slowly reduced the dependency on IT. SharePoint now enables users to make changes themselves and not have to rely on IT.
In the next session I will talk about SharePoint Online vs. on premise.