Tips and best practices for using and maintaining XrmToolBox, as well as a look into the most popular tools.
XrmToolBox is a priceless toolbox (literally - it's free!) for anyone using, administering, customizing or developing Microsoft Dynamics 365 Customer Engagement.
2. My top
XrmToolBo
x
tips
Twitter: @rappen
Email: jonas@jonasrapp.net
Blog: jonasrapp.net
XrmToolBox: Tanguy Touzard
Twitter: @XrmToolBox
Web: www.xrmtoolbox.com
Jonas Rapp var jonas = (WhoAmIResponse)service.Execute(new WhoAmIRequest());
Enterprise Architect, Avanade Center of Excellence
Software Developer (1994-)
100% MS Dynamics CRM (2009-)
XrmToolBox contributor (2014-)
Microsoft MVP (2017-)
3. Audience var you = (WhoAreYouResponse)service.Execute(new WhoAreYouRequest());
Heard of XrmToolBox?
Used XrmToolBox?
Had problems with XrmToolBox?
Reported a bug?
My top
XrmToolB
ox
tips
4. If you are not working with
XrmToolBox…
…you are just working too hard.
-Jonas Rapp, 2018
My top
XrmToolBo
x
tips
6. WHY XRMTOOLBOX?
Limited CRM admin UI
Bulk actions
Data investigation
Advanced editors
Expose SDK-only features
Administrator / User perspective
My top
XrmToolBo
x
tips
7. WHY XRMTOOLBOX?
I really don’t like working too hard
Internal tools and gadgets
The toolbox is there to be filled
Open Source
Community collaboration
Customizer / Developer perspective
My top
XrmToolBo
x
tips
15. FILE STORAGE
Managed storage area
Tools (Plugins)
Settings
Logs
(Default) Connections
NuGet downloads
My top
XrmToolBo
x
tips
16. FILE STORAGE
Managed storage area
%AppData%MscrmToolsXrmToolBox
c:Usersjonas.rappAppDataRoamingMscrmToolsXrmToolBox
Override default location
/overridepath:[mypath]
Custom shortcut
Project specific setup
My top
XrmToolBo
x
tips
17. CONNECTION FILES
Use them!
Constant pain
Separate files
Custom storage
Commit to your repo
Store on your OneDrive
https://jonasrapp.net/xtb-school/conn
My top
XrmToolBo
x
tips
23. MY FAVORITE TOOLS
Web Resources Manager
Metadata Browser
Sitemap Editor
Plugin Registration
View Layout Replicator
FetchXML Builder
Easy Translator
My top
XrmToolBo
x
tips
24. MY FAVORITE TOOLS
Plugin Trace Viewer
Ribbon Workbench
Shuffle Builder / Runner
Attribute Manager
Auto Number Manager
Early Bound Generator
Latebound Constants Generator
My top
XrmToolBo
x
tips
25. MY FAVORITE TOOLS
Plugin Auto Deployer
Bulk Data Updater
Solution Installer
Solution History
View Designer
Code Now
My top
XrmToolBo
x
tips
26. MY FAVORITE TOOLS
Plugin Auto Deployer
Bulk Data Updater
Solution Installer
Solution History
View Designer
Code Now
Demo Time!
My top
XrmToolBo
x
tips
Web Resources
Manager
Metadata Browser
Sitemap Editor
Plugin Registration
View Layout Replicator
FetchXML Builder
Easy Translator
Plugin Trace Viewer
Ribbon Workbench
Shuffle Builder/Runner
Attribute Manager
Auto Number Manager
Early Bound Generator
Latebound Constants
Generator
27. If you are not working with
XrmToolBox…
…you are just working too hard.
-Jonas Rapp, 2018
My top
XrmToolBo
x
tips
Hinweis der Redaktion
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 1:00
Don’t work harder than you have to
Time: 17:00, demo 19:30
WRM – Simply the best way to work with WR in a dev environment. Edit, compare, minify, upload, download – you name it
SH – What happened here? Investigate environments, do a little Sherlock Holmesing
SME – One of the first tools, absolutely indispensable, even if this is now partly supporten in recent versions of CRM
PRT – The classic SDK tool, but in XTB. Main advantage: XTB handles all connections for you, plus XTB is always open anyway
VLR – Usability, UX enhancer. Make sure views have same column layouts
FXB – tbc…
PTV – tbc…
MetaB – So much easier than browsing customizations, and much more information
VD – Usually a lot easier to design views than CRM UI, plus query editing with FXB
Stats – last 500 plugin starts (from those who does not opt out) recorded