9 Top Tools used by Dynamics 365 CRM Developers
Microsoft Dynamics 365 CRM developers use various software tools to make the day-to-day productivity more and more. Also these are the ways by which developers can customize the complex CM platform.
Below is a list of tools which are being used by dynamics CRM developers in day-to-day project works. These are listed below. Bonus Tool : Dynamics 365 Developer Toolkit & Plugin Profiler
1 | Software Development Kit (SDK) |
2 | Plugin Registration Tool |
3 | XRM Totablebox |
4 | Ribbon Workbench |
5 | Sitemap Editor |
6 | Metadata Browser |
7 | OData Query Designer |
8 | Fetch XML Builder |
9 | CRMSVCUtil |
Microsoft offers a software development toolkit for Dynamics 365 CRM which can be downloaded from the official site Here freely. This SDK contains very useful resources and they are listed below.
- Sample Codes
- SDK Binaries (.DLLs)
- Templates
- Helper (.chm) help file
- Schemas
- Walkthroughs
- Solutions
SDK provides most useful resources which makes the developers life easier. Codes for writing plugins, custom workflows, custom websites etc are readily available which developers can re-use with minor changes as per the business need.
- Register new Plugin
- Register new custom workflow activity (CWA)
- Update/De-Register exisitng Assemblies (Plugin/CWA)
- Add SDK Processing Step forPlugins
- Add Entity Images (Post/Pre) to the SDK Processing Steps
- Define the Order of Execution for Plugins
- Declare the Primary Entity against which the Plugin is intended to Run
- Specify the Execution as Syn/Async
- Choose the Pipeline Execution Stage (Pre-Operation/Post-Operation)
This tool is a Microsoft recommended tool which comes with the SDK in Tools directory. After downloading the SDK in first point you can get this tool.
- Attribute Bulk Updater
- Early Bound generator
- Fetch XML Builder
- Metadata Browser
- Access Checker
SO this tool is very worthy to have while working with Dynamics 365 customization and configuration. You can download the tool Free Here.
- Add New Command Button
- Hide/Show Command Buttons
- Delete Exisitng buttons
- Add Scripts to Buttons
- Enable/Disable buttons
- Add/Remove groups
This tool is a widely used tool for all develpers for command button customization. Download the Ribbon workbench Here.
Just go to solution and in client extensions select the Sitemap line item and double click to open the sitemap designer to edit the sitemap areas. Using sitemap designer we can do the following tasks.
- Create new Sitemap Area
- Add new sitemap sub-area inside existing/new area.
- Attach the trigger function for the sitemap option links
This is very much appreciated that Microsoft introduced Native sitemap designer so that developers are not needed to use third party tools.
- Checking the properties fields of specific entities
- Verify the correct datatype is configured for fields
- Checking if auditing is enabled for attributes
- Checking if searchable property enables etc.
This is a part of XRM Toolbox so developers can use this tool in the XRM Toolbox.