What are the most important things to consider when creating custom SharePoint functionality?

What are the most important things to consider when creating custom SharePoint functionality?

The main SharePoint elements that can be customized include:

  • Design. SharePoint branding covers modifying any such SharePoint features as logos, styles, colors, master pages and page layouts.
  • Navigation. The customization of navigation helps users to quickly access relevant information.
  • Page content.
  • Workflows.

How do I create a SharePoint Developer?

In the navigation tree on the left, expand Admin, and then select SharePoint. In the SharePoint admin center, on the Sites menu, select Active Sites . In the Create Site Collection dialog box, provide information about your developer site. The name you want to give your developer site.

What is a SharePoint add in?

A SharePoint Add-in is a self-contained piece of functionality that extends the capabilities of SharePoint websites to solve a well-defined business problem. Add-ins don’t have custom code that runs on SharePoint servers.

When to use SharePoint as a development platform?

When you use SharePoint as a development platform, you need to create an environment to develop, test, build, and deploy your content. For information about the options for development, see SharePoint workflow object model and Application Lifecycle Management (ALM) APIs.

How to create a developer site in SharePoint?

You can create a developer site on this tenant to develop and test apps that are small in scope or have isolated impact. In general, avoid mixing your development and production environments. Use standard web design and development tools, such as HTML, images, CSS files, and JavaScript files to create SharePoint site branding assets.

How to use SharePoint to create design packages?

SharePoint includes the APIs that you can use to work with design packages. If you’re using either SSOM, CSOM, or JSOM, you can use the DesignPackage or DesignPackageInfo classes. The following example shows how to use the Design Package APIs in the remote provisioning pattern to apply the contents of design packages to a SharePoint site.

What are the design tools used in SharePoint?

Design tools Use standard web design and development tools, such as HTML, images, CSS files, and JavaScript files to create SharePoint site branding assets. For example, you can use Adobe DreamWeaver and Adobe PhotoShop to design the HTML, CSS, JavaScript, and image files that you use to brand your SharePoint sites.