WEB-BASED DEVELOPMENT IN SHAREPOINT

As mentioned earlier, one can define SharePoint development in a number of ways. As a power user you might leverage more of the native SharePoint features to do development through the Web-based environment. Power users typically have escalated permissions on a SharePoint site and are able to accomplish tasks such as the following:

  • Creating and managing site collections and site permissions
  • Configuring a new theme to the site
  • Adding a new app to the site
  • Creating and deploying multimedia for site-wide consumption
  • Configuring and customizing searches
  • Creating external data lists

Although some might argue that these are merely tasks that a power user or IT pro might perform, one thing about SharePoint is that the lines are sometimes blurred where one user persona starts and another ends. For example, with many of the Web-based functions that you can perform when developing for SharePoint a direct relationship exists to a development task. That is, you might see the SharePoint Web interface as an endpoint to the development experience. For example, if you create a custom app you will need to add it from an organizational-wide gallery (for example, a corporate catalog). If you’re working with a designer to create a new master page, you’ll need to associate that new master page with a specific site through the site settings of that SharePoint site. The types of Web-based tasks that you can perform go on and on (and you’ll likely evolve from the ...

Get Beginning SharePoint 2013 Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.