none
Best way to convert customizations from On-Premise to Online RRS feed

  • Question

  • Hi, I am trying to work on a method / automation to see if I can convert the On-Premise customizations to work on SharePoint Online. I have identified the below: Would it be possible to get some guidance around how I can do this?

    SNo

    On-Premise Customization

    Equivalent Online Customization

    How can we do the conversion

      1.  

    Visual WebParts

     

     

      1.  

    Application Pages

     

     

      1.  

    Event Receivers and List Event Receivers

     

     

      1.  

    SPD Workflows

     

     

      1.  

    Visual Studio Workflows

     

     

      1.  

    Custom Timer Job

     

     

      1.  

    Custom Ribbon Actions

     

     

      1.  

    Custom Ribbon

     

     

      1.  

    Custom List Definition

     

     

      1.  

    Custom Site Definition

     

     

      1.  

    Custom Fields

     

     

      1.  

    Custom Content Types

     

     

      1.  

    Custom Master Page, CSS

     

     

      1.  

    Custom Master Page, CSS – bundled as WSP packages

     

     

      1.  

    Custom My Site Solutions

     

     

      1.  

    User Profile Manipulation

     

     

      1.  

    Managed Metadata or Taxonomy Manipulation

     

     

      1.  

    Feature Stapling

     

     


    Karthick S

    Saturday, March 4, 2017 5:49 AM

All replies

  • The problem is that a good number of the items on your list simply have no equivalent in a SharePoint Online environment.  For example, Application Pages can't be done in SharePoint online since they are applied at the server level and you won't have access to that level in a tenanted environment.  Most of the items in your list either work exactly the same in SharePoint Online or need to be re-written manually in an alternate technology.  For example, A visual Web part written in C# will need to be re-written as an AppPart in Javascript.  There is no way that you can automate that process.

    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

    Saturday, March 4, 2017 12:43 PM
  • Hmm, thanks for your feedback... Is there anyway, we can do some sort of automation here?

    Karthick S

    Monday, March 6, 2017 3:24 AM
  • The only automation I've ever seen around these kinds of migrations is PowerShell to help enumerate the customizations being used so that they can be refactored or removed.

    Paul Stork SharePoint Server MVP
    Principal Architect: Blue Chip Consulting Group
    Blog: http://dontpapanic.com/blog
    Twitter: Follow @pstork
    Please remember to mark your question as "answered" if this solves your problem.

    Monday, March 6, 2017 12:05 PM