Is it prefarable to having online mscrm dev environment instead of on premise? RRS feed

  • Question

  • Hi Team,

    we planned a product development  targeting one of the domain. there is heavy customization , integration.

    we want to provide our product solution which suite both online and on premise mscrm.

    What is the best option of in choosing development environment in between online and on premise.

    1. How online Dev environment  will be problem for heavy customizations?

    2. How error logging will be handiled in online?

    3. How best of using online dev environment in terms of licencing cost, ease of development(debugging, restoring)?

    4.How online crm will differ with on premise in terms of integration and Portal development?

    hari ________________________________________________________ If this post answers your question, please click "Mark As Answer" on the post and "Vote as Helpful"

    Monday, December 15, 2014 3:21 PM

All replies

  • Hi Hari,

    I would probably use an on premise development environment because debugging is so much easier, however you need to understand where an online environment behaves differently. For example how a portal connects to the CRM using the interfaces.

    There are couple of restrictions in customization for an online organizations, you will find these in the implementation guide. You have a limited numbers of custom entities and a limited number of fields you can use.

    Error logging can be slightly different in an online organization since you can't log to the windows log and/or disk. I would probably set up  logging entity if you need logging.

    Licensing is indeed an issue, I can't say I have any ideas as of how to do this best since I am in no way an expert of the Microsoft Dynamics CRM licensing experience.


    Rickard Norström Developer CRM-Konsulterna
    Swedish Dynamics CRM Forum: http://www.crmforum.se
    My Blog: http://rickardnorstrom.blogspot.se

    Tuesday, December 16, 2014 9:47 AM