My Digital Garden

Migrating PowerPlatform clients to dotnetcore

Migrating Power Platform Clients to DotNetCore

In DotNet Framework applications which act as a client towards Dynamics365 // PowerPlatform the traditional approach to use the Microsoft Dynamics SDK Assemblies. These are not available on DotNet Core / DotNet standard so alternative approaches are needed.

Microsoft have started development on DotNet Core versions of the SDK - as at Spring 2021 in alpha github

Alternative approaches include:

  • direct development with HttpClient against the PowerPlatform WebApi docs
  • use of helper libraries that abstract the detail of forming HTTP requests, for example XRM Tools CRMWebAPI