Home » sharepoint » SharePoint 2013 » Popular Development Projects for SharePoint 2013 and Preferred Tools

Popular Development Projects for SharePoint 2013 and Preferred Tools

Developers should be able to anticipate user requests for customizing standard computing tools. SharePoint Server 2013 is a standard computing foundation for many organizations. It makes sense, therefore, for SharePoint developers to gain familiarity with popular requests for customizing the platform as well as the preferred tools to develop these software systems.

SharePoint-Videos.com has published a set of video tutorials authored by Yaroslav Pentsarskyy, subject matter expert and published author on SP13-303 SharePoint 2013: Development Video Training Package. Any subscriber to our site can review any of the training content included in this set. As well, individuals and groups can purchase the set for local, unlimited internal use.

In the second half of the first video tutorial in this set, “Most Common Customization Requests”, Yaroslav lists the most popular types of customization SharePoint 2013 users have historically requested. These types fall into three broad categories:

  • Look and UI Interaction
  • Content
  • and Process
  • Look and UI Interaction
    Examples of customization requests in this category range from simply changing colors and themes, to changing layouts of pages, and, finally, to requests for complex systems built with a farm UI to manipulate content.

    Content
    Content customization requests include templates for sites and lists; capturing external content and publishing it internally; contextual content manipulation; and, finally, disable out-of-the-box functions.

    Process
    Process customizations include list and site events; workflows; scheduled recurring tasks; page publishing; and deployment scenarios.

    The methods available to produce the requested systems for the Look and UI Interaction include:

    • .Net Controls
    • Web Parts
    • JavaScript + frameworks, CSS
    • and Master Pages and page layouts

    The methods available to produce the requested systems for the Content include:

    • Site and List Templates
    • Web Parts
    • and Ribbon Controls

    Finally,the methods available to produce the requested systems for the Process include:

    • Event Receivers
    • Workflows
    • Timer job
    • and Deployment Scripts

    The preferred tools to produce the results for Look and UI Interaction include:

    • In browser and browser debug tools
    • SharePoint Designer 2013
    • Visual Studio 2012

    The preferred tools to produce the results for Content include:

    • SharePoint Designer 2013
    • Visual Studio 2012

    Finally, the preferred tools to produce the results for Process include:

    • SharePoint Designer 2013
    • Visual Studio 2012
    • Powershell Scripts

    Ira Michael Blonder

    © Rehmani Consulting, Inc. & Ira Michael Blonder, 2013 All Rights Reserved