Hi!
I'm relatively new to PowerApps and Dataverse, however, in 2.5 months of working with it, as a "pro-developer", I've found it increasingly frustrating to manage Dataverse on any level, even with the XrmToolBox tools available (SQL 4 CDS, Attribute Factory). We are provided with an out of the box solution for generating essentially entities, similar to ones I'd set up with Entity Framework, and yet, I can't find any Microsoft solutions for integrating Entity Framework with Dataverse.
Database definition through code and scaffolding would be huge in increasing productivity and reducing the amount of frustrations from just "click click click" to get one table up and running, let alone a few hundred. For me and my team's specific needs, keeping integration for "citizen developers" for data modelling is really not necessary, as most of it is done by developers anyways.
The only mention of Entity Framework integration I could find is a high-level plan for EF Core 6.0, which disappeared from EF Core 7.0 onwards - Plan for Entity Framework Core 6.0 | Microsoft Learn. I'd love for any insight from either the community or Microsoft themselves into this.
- Are there any plans to integrate EF Core for Dataverse?
- Was this high-level plan cancelled or is it still in the works?
- Is the alternative to write my own wrapper and solution using the new .NET Core API?