There are as many development techniques as there are developers, and there are just as many tools and frameworks that can make or break your process.
I will show you a few community tools and techniques that will get you up to speed for efficient development for the Dynamics 365 platform, with primary focus on C# and Customer Engagement (CRM).
• Visual Studio extensions
• C# Extensions to SDK classes
• Base classes doing all your boring plumbing
• VSTS Build extensions
• XrmToolBox tools taking you the last kilometer
This is a session for those who are not afraid of seeing C# and enjoy watching live coding without safety net!
4. Five ways to improve quality and productivity of your
development
VS Extensions
C# Extensions
Base Classes
VSTS Build Extensions
XrmToolBox tools
12. Base classes
Doing the housekeeping
• Initiating orgsvc, tracer, context
• Logging common actions
Available in VS extensions
• Use what is available
Easy to create
• Identify repeated code
18. XrmToolBox tools
Early Bound Generator
• When working early bound
Latebound Constants Generator
• When working late bound
Code Now
• Quickly try your code
Metadata Browser
• Investigate XRM anatomy
19. XrmToolBox tools
Plugin Auto Deployer
• Save the clicks!
Plugin Trace Viewer
• Analyzing plugin behavior
FetchXML Builder
• Generate queries
23. Thank you to our sponsors!
PREMIER GOLD SILVER EXHIBITOR
Hinweis der Redaktion
Visual Studio extensions
C# Extensions to SDK classes
Base classes doing all the boring plumbing
VSTS Build extensions
XrmToolBox tools taking you the last kilometer
Show D365 Developer Extensions.
Download, install.
Create project, connect to CRM.
Create plugin class, base class, plugin on base.
Show PRT, PTV.