none
Migration from Sandbox solution to SharePoint apps RRS feed

  • Question

  • Hi,

      We have a requirement that we need to migrate SharePoint Sandbox Solution to SharePoint Apps. Few things which I would like to know that if the Sandbox solution has some custom code / server based code then how we have to migrate into Apps. Because Apps only support client based. And in some cases, sandbox has no code solution. In that case, how we can migrate into Apps..

    Recently, many companies are trying to migrate from Sandbox solution to apps becuase microsoft depreciated sandbox in SharePoint 2013. In future, they may stop to support sandbox solution. Please share your views on how to proceed on migration code and without code based solution to Apps...

     


    Balaji -Please click mark as answer if my reply solves your problem.

    Thursday, September 11, 2014 6:50 AM

Answers

  • HI Balaji,

    I assume you are having on premise Farm not office 365 so  in that case

    http://msdn.microsoft.com/en-us/library/office/fp179887(v=office.15).aspx

    http://msdn.microsoft.com/en-us/library/office/fp179930(v=office.15).aspx

    you have the following options for code:

    1- SharePoint Hosted Apps: you will write Javascript code and use Javascript to access client object model

    http://msdn.microsoft.com/en-us/library/office/fp142379(v=office.15).aspx

    2-Provider Hosted Apps: you will write 2 parts , the first one is an application that will be deplpyed to SharePoint server the second one is a web site (asp.net or mvc) that can be hosted on the SharePoint server or on a separate Application server and here you you can put all the logic of your .net code and you can have remote event recievers

    http://msdn.microsoft.com/en-us/library/office/fp142381(v=office.15).aspx

    for non code option what you will be doing is using SharePoint designer but mostly you will still to have SharePoint hosted apps

    some codes

    https://apps.codeplex.com/

    https://corporatenewsapp.codeplex.com/

    Hope this is clear and helpful


    Kind Regards, John Naguib Technical Consultant/Architect MCITP, MCPD, MCTS, MCT, TOGAF 9 Foundation

    Thursday, September 11, 2014 7:07 AM

All replies

  • HI Balaji,

    I assume you are having on premise Farm not office 365 so  in that case

    http://msdn.microsoft.com/en-us/library/office/fp179887(v=office.15).aspx

    http://msdn.microsoft.com/en-us/library/office/fp179930(v=office.15).aspx

    you have the following options for code:

    1- SharePoint Hosted Apps: you will write Javascript code and use Javascript to access client object model

    http://msdn.microsoft.com/en-us/library/office/fp142379(v=office.15).aspx

    2-Provider Hosted Apps: you will write 2 parts , the first one is an application that will be deplpyed to SharePoint server the second one is a web site (asp.net or mvc) that can be hosted on the SharePoint server or on a separate Application server and here you you can put all the logic of your .net code and you can have remote event recievers

    http://msdn.microsoft.com/en-us/library/office/fp142381(v=office.15).aspx

    for non code option what you will be doing is using SharePoint designer but mostly you will still to have SharePoint hosted apps

    some codes

    https://apps.codeplex.com/

    https://corporatenewsapp.codeplex.com/

    Hope this is clear and helpful


    Kind Regards, John Naguib Technical Consultant/Architect MCITP, MCPD, MCTS, MCT, TOGAF 9 Foundation

    Thursday, September 11, 2014 7:07 AM
  • Hi,

    One of the good article about how to plan about migration of custom solutions towards sharepoint apps, please refer to the following.

    App Approaches to Common SharePoint Customizations

    Please mark it answered, if your problem resolved.

    Thursday, September 11, 2014 7:18 AM