This won't be a comprehensive list, it is more about what I use day to day. That said I am keen to hear if there are any that I have missed that I should be using.
- First things first, XrmToolbox. It is a non start without this amazing suite of tools. This was built by Tanguy Touzard and has an established communitity behind it developing an array of plugins.
Once you have it downloaded and extracted I would recommend as a minimum the following plugins.
- Early Bound Generator
- FetchXML Builder
- Metadata Document Generator
- Plugin Registration
- Plugin Trace Viewer
- Ribbon Workbench 2016
- View Layout Replicator
- Webresources Manager
There are pleanty more and it should be your first point of call when trying to do something. Chances are if you need to do it someone else has had to as well.
- Microsoft Dynamics 365 CE Tools, are available for download via NuGet. This includes tools that used to be in the SDK.
- Code Gneration
- Configuration Migraiton
- Package Deployer
- Plug-in Registration
- Solution Packager
Microsoft have a powershell script you can use to download and extract the tools.
- Level up for Dynamics CRM/365, is an extension for Chrome to do some awesome in browser. Some of the big ones for me are
- Logical Names |
- God Mode
- Record Properties
- Record URL
- Record ID
- Show Optionset Values
There are a heap more it can do which you can check out at https://github.com/rajyraman/Levelup-for-Dynamics-CRM
Download: Chrome Web Store
- D365 Developer Extensions, is an extention for Visual Studio 2015 / 2017 and it allows to download, develop and deploy web resources from within Visual Studio as well as 1 click deploy of plug-ins as well as some templates.
This solution will save your hair and make you not completely hate the client side Web Api and all it's qwerks.
For more information check out Jason Lattimers Github https://github.com/jlattimer/CRMRESTBuilder
As I said, if there are any that i have missed let me know. I will continue to update this as I find others.