Choose your path Increase your proficiency with the Dynamics 365 applications that you already use and learn more about the apps that interest you. Up your game with a learning path tailored to today's Dynamics 365 masterminds and designed to prepare you for industry-recognized Microsoft certifications.
Visit Microsoft Learn
2020 release wave 1Discover the latest updates and new features to Dynamics 365 planned through September 2020
Release overview guides and videos Release Plan | Preview 2020 Release Wave 1 Timeline
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Upcoming TechTalks
What's the best site to learn the CRM API calls? I want to build a test app to check any potential timeout or connectivity issues as external vendors call the Dynamics CRM Api's in our environment.
To make your start with external apps development faster just download CRMDeveloper Extensions for VS - marketplace.visualstudio.com/items
It will add CRM Console Application project template for you.
I am not sure if you want your external vendors to access the CRM APIs directly.
I would create an Azure API that provides them access only to the information that they need.
In your Azure API application, you can connect to CRM OData4 endpoint/webapi, call the CRM methods and get the results back to your vendors.
You can use CRM Rest Builder (which now has support for WebAPI), to get going with using WebAPI, and have the solution generate the APIs for you.
Also download the SDK for samples on how to call system components from external applications.
Hope this helps.
Thanks to both of you for your responses.
One option to test timeout or connectivity issues is to create a mock API for testing purposes.
This is an API where you simulate the Dynamics CRM API responses but with settings for faulty or slow responses. Using tools such as Mocki (https://mocki.io) you can achieve this quite quickly. It responds just as the real API would do but with pre-defined responses configured in a file by you.
Other use cases for such an API is to be able to modify the test data to your needs, develop towards the API without an internet connection and much more. Message me if you need any help setting such a thing up.
Business Applications communities