|
| 1 | +# Application Lifecycle Management |
| 2 | + |
| 3 | +## Summary |
| 4 | +Microsoft SharePoint gives developers several options for creating and deploying applications that are based on SharePoint Online, or SharePoint 2013/2016 on-premises. SharePoint offers increased flexibility in the shape applications can take as well as new options for using standards-based technologies with applications. However, developers must be able to infuse quality, testing and Application Lifecycle Management (ALM) considerations into the development process. In this article you can find some useful references to the available options in the fields of ALM while developing SharePoint technologies. |
| 5 | + |
| 6 | +## Available options |
| 7 | + |
| 8 | +### SharePoint Add-Ins |
| 9 | + |
| 10 | +_**Applies to:** SharePoint Online | SharePoint 2013 | SharePoint 2016_ |
| 11 | + |
| 12 | +The SharePoint Add-In Model introduces new development techniques, mainly based on client-side code. Thus, the ALM of SharePoint Add-In solutions is slightly different from the previous Sandbox or Full Trust Code (FTC) solutions. Here follow articles and videos about how to manage ALM with the SharePoint Add-In model. |
| 13 | + |
| 14 | +### Articles |
| 15 | +* [SharePoint Application Lifecycle Management](https://docs.microsoft.com/en-us/sharepoint/dev/general-development/sharepoint-server-application-lifecycle-management) |
| 16 | +* [Application Lifecycle Management (ALM) APIs](https://docs.microsoft.com/en-us/sharepoint/dev/apis/alm-api-for-spfx-add-ins) |
| 17 | +* [Set up a general development environment for SharePoint](https://docs.microsoft.com/en-us/sharepoint/dev/general-development/set-up-a-general-development-environment-for-sharepoint) |
| 18 | + |
| 19 | +### Solutions |
| 20 | +* [Tenant Information Portal](https://github.com/SharePoint/PnP-Tools/tree/master/Solutions/Tenant%20Information%20Portal) |
| 21 | + |
| 22 | +### Videos |
| 23 | +* [PnP Webcast - ALM APIs for SharePoint Framework solutions and add-ins](https://www.youtube.com/watch?v=MUmd85-E5SI&index=1&list=PLR9nK3mnD-OUnJytlXlO84fQnYt50iTmS) |
| 24 | + |
| 25 | +### SharePoint Framework |
| 26 | + |
| 27 | +_**Applies to:** Office 365 | SharePoint Online | SharePoint 2016 (FP2)_ |
| 28 | + |
| 29 | +The new development model of SharePoint Framework (SPFx) introduces new tools and techniques to develop SPFx solutions. Here follows a list of useful articles about ALM with SPFx. |
| 30 | + |
| 31 | +### Articles |
| 32 | +* [Set up your Office 365 tenant](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-developer-tenant) |
| 33 | +* [Set up your SharePoint Framework development environment](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/set-up-your-development-environment) |
| 34 | +* [SharePoint Framework (SPFx) enterprise guidance](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/enterprise-guidance) |
| 35 | +* [Team-based development on the SharePoint Framework](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/team-based-development-on-sharepoint-framework) |
| 36 | +* [SharePoint Framework solutions governance considerations](https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/governance-considerations) |
| 37 | +* [Application Lifecycle Management (ALM) APIs](https://docs.microsoft.com/en-us/sharepoint/dev/apis/alm-api-for-spfx-add-ins) |
| 38 | +* [Working With: ALM API](https://github.com/SharePoint/PnP-JS-Core/wiki/Working-With:-ALM-API) |
| 39 | + |
| 40 | +### Videos |
| 41 | +* [PnP Webcast - ALM APIs for SharePoint Framework solutions and add-ins](https://www.youtube.com/watch?v=MUmd85-E5SI&index=1&list=PLR9nK3mnD-OUnJytlXlO84fQnYt50iTmS) |
| 42 | +* [PnP Webcast - VSTS Build and Release Pipelines for SharePoint Framework Solutions](https://www.youtube.com/watch?v=0LysOXWbC2A) |
0 commit comments