World Congress 2026 Europe

Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core

July 10, 2026 10:20 – 10:50 · 30 min Stage 6 - powered by Microsoft

What this session covers

Designing a truly dynamic data model is one of the most challenging tasks in modern application development. Many teams fall back to traditional approaches like Entity-Attribute-Value (EAV) or overly generic schemas, only to struggle later with complexity, performance bottlenecks, and maintainability issues. In this talk, we will explore the landscape of dynamic entity systems, compare alternative patterns, and highlight their strengths and tradeoffs, before zooming in on how Entity Framework Core can be leveraged to build something both flexible and efficient.

Drawing on real-world experience from building the low-code capabilities in ABP Framework, I will share the key architectural decisions, pitfalls, and solutions that made our dynamic entity system robust and performant. You’ll see how EF Core’s extensibility can be pushed to its limits, how to handle querying and schema evolution at runtime, and how to avoid common traps while maintaining developer productivity. By the end of this session, you will have practical insights and patterns you can apply in your own projects when facing the challenge of designing dynamic yet reliable data models.

World Congress 2026 Europe

Related talks

Open session

Deep Dive: Mastering Agents, MCP and other hypes

  • Dr. Damir Dobric

    DAENET/ACP Digital

    Lead Architect and CEO

Open session

Is it still C#? Practical systems programming with .NET (war stories included)

  • Szymon Kulec

    RavenDB

    Lead Developer Advocate

Open session

Code that writes code - .NET Source generators

  • Glenn F. Henriksen

    Justify

    CTO

Open session

Headless by Design: Building Enterprise Systems That Agents Can Actually Use

  • Dirk Gronert

    Salesforce

    Distinguished Technical Architect

All sessions at this congress