Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

XRM

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

I come from a Salesforce background and to develop very custom applications we use force.com or platform. I understand the equivalent for MS Dynamics is XRM. My question is where can we find information about licence costs as well as what's available in XRM when compared to CRM.

Thanks

*This post is locked for comments

  • Aric Levin Profile Picture
    Aric Levin 30,188 on at
    RE: XRM

    As I mentioned, the SDK is being available as an a-la-carte mode, where you can download the individual components that you need, but not as a packaged product. All of the different components will still be available, but it will not be called the Microsoft Dynamics SDK anymore, just the different parts of it, available as either nuget packages or online documentation and samples.

  • Suggested answer
    RaviKashyap Profile Picture
    RaviKashyap 55,410 on at
    RE: XRM

    Hi,

    MS is not deprecating SDK, they are only changing the way it was available for download/ use. Previously, SDK was available as a complete set to download directly from the MS Download center whereas with the new release, it will be available through NuGet feeds.

    Refer the following blog for details-

    http://himbap.com/blog/?p=2845

    community.dynamics.com/.../finally-i-have-pluginregistration-utility-for-v9

    Hope this helps.

  • Andre Margono Profile Picture
    Andre Margono 2,602 on at
    RE: XRM

    PowerApps is a tool to build Apps that could surface the information from multiple different sources (Dynamics 365 is just one of the available data source). Treat it as the front-end builder with formula-based syntax, this to help the business to build internal apps.

    Meanwhile XRM solutions lives within Dynamics 365 itself, this could be surfaced to Powerapps.

    And the automation part for PowerApps will be using Flow, where XRM/Dynamics 365 has its own toolset (plugins, workflow, business rules) to automate things.

    I don't have definitive guide on which to use when, it's come down to the solution design itself.

  • Andre Margono Profile Picture
    Andre Margono 2,602 on at
    RE: XRM

    AFAIK, the SDK is not being deprecated. The current version of SDK is currently connecting to the older SOAP API (which is deprecated and is being superseded by the REST API). AFAIK, the future SDK will be updated to refer the REST API when the SOAP API is completely removed.

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: XRM

    Thanks Andre,

    Great explanation. MS recently released Powerapps as a platform to develop custom apps . Although I understand the two platforms(XRm and Powerapps) are different from each other and their intended use cases but technically a lot of apps that we may develop of Powerapps could be done on XRM and vice versa. Is there some kind of guide which helps understand when to use which technology?

  • Community Member Profile Picture
    Community Member Microsoft Employee on at
    RE: XRM

    Thanks Aric,

    Any reason why the SDK is being deprecated? Is MS Suggesting an alternative way/technology in lieu?

  • Verified answer
    Andre Margono Profile Picture
    Andre Margono 2,602 on at
    RE: XRM

    Welcome to the Dynamics 365 development. I also had some background of SFDC development.

    XRM is technically a concept where you could extend the CRM platform to meet the needs, it includes custom entities creation (objects in SFDC term) as well as custom coding.

    Based on my understanding of these 2 platforms: a quick mapping of SFDC toolsets and terminologies to the Dynamics 365 world:

    - Trigger = Plugins

    - Visual Force = HTML + javascript + CSS web resources

    - Apex = C# + SDK

    - Workflow - this is pretty much equivalent

    - force.com IDE = Visual Studio

    Dynamics 365 has more flexibility when compared to SFDC, where you will not find any API limit for all edition. Where in SFDC you need to go for Performance/Unlimited edition to get this luxury. Licensing information you can read and download from this link: download.microsoft.com/.../Dynamics_365_Enterprise_edition_Licensing_Guide.pdf

    A good place to start development: docs.microsoft.com/.../developer-guide

  • Suggested answer
    Syed Ibrahim Profile Picture
    Syed Ibrahim 6,257 on at
    RE: XRM

    Hope you might got understood clearly about mscrm from our brother Aric . The following links might be helpful for you.

    For development:

    docs.microsoft.com/.../dynamics365;panel=integrate

    Licence Details:

    www.microsoft.com/.../pricing

  • Suggested answer
    Aric Levin Profile Picture
    Aric Levin 30,188 on at
    RE: XRM

    Hi,

    Xrm is not a platform, but the namespace that is used as to develop application and solutions (such as the Microsoft.Xrm.Sdk).

    There is no cost for the SDK. It is a downloadable application with resource to assist in the development of CRM Plugins, Apps, solutions, etc...

    You can download the SDK directly from the Microsoft web site.

    Saying that, the SDK is being deprecated from the Dynamics 365 July 2017 update, but the content of the SDK will still be available as a-la-carte, and all documentation available online.

    The SDK though would be a good starting point for you. On the root folder o the SDK, you will find a chm (help file), that contains all the help to resources that you need.

    You will also need to have a subscription to Dynamics 365. Microsoft provides 30 day trials to their environments. You should be able to request a new subscription after your 30 days if you need more time, or just buy a basic subscription.

    Just create an Office 365 account, and add a Dynamics 365 subscription to it.

    You will also probably need Visual Studio to start developing for CRM. There are different versions of Visual Studio, but the community edition is free.

    After that, you can see about certifications, and partnership opportunities.

    Let me know if you have any more questions...

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Vahid Ghafarpour – Community Spotlight

We are excited to recognize Vahid Ghafarpour as our February 2025 Community…

Tip: Become a User Group leader!

Join the ranks of valued community UG leaders

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,494 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,309 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans