SharePoint Modernization Considerations and best practices

Aditya Gandhe 1 Reputation point
2020-07-28T15:51:09.247+00:00

Hi All,

I want to analyze the feasibility of the below mentioned functionalities while considering the upgrade of classic SharePoint team site to Modern site:

  • Provider Hosted Apps
  • Remote Event Receivers
  • Sandbox solutions
  • SSRS

I am unable to find a document or site which would help me in analyzing what would work and what should be remediated.

SharePoint Server
SharePoint Server
A family of Microsoft on-premises document management and storage systems.
2,382 questions
SharePoint
SharePoint
A group of Microsoft Products and technologies used for sharing and managing content, knowledge, and applications.
10,865 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Trevor Seward 11,706 Reputation points
    2020-07-28T19:41:46.837+00:00

    Provider hosted apps and RERs can be directly used, but you should consider transitioning Provider hosted apps to SharePoint Framework. For RERs, consider transitioning those to web hooks, Power Automate, or Azure Functions, depending on use-case.

    Sandbox solutions will need to be re-written either in the older addin model, SharePoint Framework, or an external solution (Power Automate, Azure Function, etc.). This will be a case-by-case basis depending on what the sandbox solution does.

    SSRS would need to be recreated in Power BI.

    It would help to clarify what your source system is, i.e. since you mention SSRS, that must mean you're running SharePoint on-prem. Is the intention to go to 2019 or SPO for modern site support?


  2. Itch Sun-MSFT 2,556 Reputation points
    2020-07-29T06:06:22.023+00:00

    If you use SharePoint online, it’s not feasible to display a ssrs report in sharepoint online. you can found more detailed information under the “sharepoint feature availability across office 365 plans” section in this article: sharepoint online service description.

    For additional information, you can refer to the documentation below:

    Get started creating provider-hosted SharePoint Add-ins

    Use remote event receivers in SharePoint

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.