top of page
Writer's pictureSubir Hazra

What are SharePoint Add-ins and what are the different types of add-ins available?

SharePoint Add-ins, also known as SharePoint Apps, are custom extensions that enhance the functionality and customization options of SharePoint sites. They are like plugins or modules that can be added to SharePoint to extend its capabilities. SharePoint Add-ins can be built using web technologies like HTML, CSS, and JavaScript.


These add-ins can be used to add new features, modify the look and feel of SharePoint sites, integrate with external systems, or automate business processes. They can be created to perform specific tasks, such as displaying data from external sources, creating custom forms, or implementing custom workflows.



Types of SharePoint Add-ins


SharePoint Add-ins, also known as SharePoint Apps, are custom software components that extend the functionality and customization options of SharePoint. They can be added to SharePoint sites to introduce new features, enhance existing capabilities, and integrate with external systems.


There are three main types of SharePoint Add-ins:


SharePoint-hosted Add-ins


These add-ins are self-contained within SharePoint and consist of web pages, lists, libraries, and other SharePoint components. They are built using web technologies like HTML, CSS, and JavaScript. SharePoint-hosted add-ins run entirely on the client side and can be used to customize the user interface, create custom lists or libraries, and add custom behaviors to SharePoint sites.


Provider-hosted Add-ins


Provider-hosted add-ins are built using web technologies but hosted on an external web server or cloud platform. They consist of a SharePoint component (manifest) deployed to SharePoint and a remote web application that provides the functionality. The remote web application can be hosted on any platform, such as Microsoft Azure or a third-party hosting provider. Provider-hosted add-ins can interact with SharePoint through APIs, allowing for advanced integration with external systems or custom business logic.


SharePoint Framework (SPFx) Extensions


SharePoint Framework Extensions are a modern development model introduced in SharePoint. They allow developers to extend SharePoint's user interface and add custom functionality to modern SharePoint sites and pages. SPFx Extensions are built using web technologies and can be used to create custom header or footer components, add custom actions to the SharePoint toolbar, or inject custom scripts or styles to modify the page behavior. SPFx Extensions are deployed to SharePoint and run on the client side.


Each type of SharePoint Add-in has its own development approach and capabilities, allowing developers to choose the most suitable type based on the requirements and goals of their customization or solution.

52 views0 comments

Comments


Disclaimer

Welcome to my professional blog! The articles shared here are based on my personal experiences and knowledge, intended to serve as a valuable reference for myself and to assist readers like you.

 

Kindly refrain from reproducing my content in any manner without obtaining my explicit permission. In the event that any article infringes upon copyright regulations, please don't hesitate to reach out to me. I appreciate your input and encourage you to share your insights or alternative solutions by leaving a comment. Your valuable contributions are highly appreciated!

Copyright © 2023 by SHAREPOINT INSIGHTS. All rights reserved.

bottom of page