Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics CRM (Archived)

About CRM programming environments and skills with class tree structure diagram such as IOrganization Service, IDiscoveryService,

(0) ShareShare
ReportReport
Posted on by 135

I am just learning CRM with trial version of Microsoft Dynamic 365 for Customer Engagement, I need help from all experts, I appreciate if any expert can correct me and add or change my following findings:

so far, to make it simple, I found that the program coding environment basically includes:

1. Client side object model (Xrm.Page Object Model) which uses JScripts, and combined with HTML, CSS, xml, images etc.

2. Server side programming, basically writing different plugIns using IOrganizationService and IDiscoveryService using C# or VB

Is my understanding right, can anybody correct me or add more of it?

Many programs have their class diagram as a tree structure, so I can put it on the wall in office for reference daily,

does anybody have resource links or PDF document of CRM program class (Object) diagram, basically, we can see all classes in one diagram overview?

Thanks a lot

*This post is locked for comments

  • David Jennaway Profile Picture
    David Jennaway 14,063 on at
    RE: About CRM programming environments and skills with class tree structure diagram such as IOrganization Service, IDiscoveryService,

    There's no one diagram that shows all the classes, and I don't think it would be practical to create one. The best overall resource is the Developer Guide , which you may already have found

  • Peter Cong Profile Picture
    Peter Cong 135 on at
    RE: About CRM programming environments and skills with class tree structure diagram such as IOrganization Service, IDiscoveryService,

    [quote user="Peter Cong"]

    I am just learning CRM with trial version of Microsoft Dynamic 365 for Customer Engagement, I need help from all experts, I appreciate if any expert can correct me and add or change my following findings:

    so far, to make it simple, I found that the program coding environment basically includes:

    1. Client side object model (Xrm.Page Object Model) which uses JScripts, and combined with HTML, CSS, xml, images etc.

    2. Server side programming, basically writing different plugIns using IOrganizationService and IDiscoveryService using C# or VB

    Is my understanding right, can anybody correct me or add more of it?

    Many programs have their class diagram as a tree structure, so I can put it on the wall in office for reference daily,

    does anybody have resource links or PDF document of CRM program class (Object) diagram, basically, we can see all classes in one diagram overview?

    Thanks a lot

    [/quote]

    Hi Pravin, thanks for your help,

    I just did a quick search, and found this site: https://www.powerobjects.com

    If this is what your referred, I think it is mainly used for CRM clients, not CRM developers.

    Please include the URL link if this is not what you referred,

    Thanks again

  • Suggested answer
    Pawar Pravin  Profile Picture
    Pawar Pravin 5,227 on at
    RE: About CRM programming environments and skills with class tree structure diagram such as IOrganization Service, IDiscoveryService,

    Hi Peter,

    I believe you have referred Power Object for CRM learning where you can see all conceptual things of CRM.

    1. Client side object model : In addition to your knowledge business rules are also can be created as client side

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

December Spotlight Star - Muhammad Affan

Congratulations to a top community star!

Top 10 leaders for November!

Congratulations to our November super stars!

Tips for Writing Effective Suggested Answers

Best practices for providing successful forum answers ✍️

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,280 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,235 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans