World Congress 2026 Europe Jul 10, 2026 Session details

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

Halil İbrahim Kalkan

Stop sacrificing query performance to the Entity-Attribute-Value trap. Discover how to build dynamic, performant low-code systems entirely on EF Core using hybrid JSON mappings and runtime rebuilds.

Pause
Mute Enter Fullscreen
#1 about 5 min

The demand for dynamic behavior in business data models

Recurring business requirements drive the need for runtime schema changes and rapid low-code adaptations.

#2 about 4 min

Defining low-code systems and determining their ideal use cases

Data-driven architectures excel when building rapidly evolving internal tools using straightforward crud mechanics.

#3 about 5 min

Designing the architecture and storing dynamic data models

Storing application behavior and entity definitions within JSON structures supports flexible runtime schema generation.

#4 about 4 min

Comparing entity-attribute-value and mixed database architectural approaches

Combining physical tables with JSON fields overcomes the severe performance limitations found in standard EAV models.

#5 about 4 min

Mapping multiple runtime tables using shared type entities

Shared type entities map varying physical database properties securely using a single generic class definition.

#6 about 2 min

Initializing dynamic object metadata using materialization interceptors

Materialization interceptors enable developers to pre-load missing configurations precisely upon retrieving fresh entity instances.

#7 about 2 min

Generating functional runtime database columns using indexer properties

Indexer properties inject unexpected data column names directly into query definitions via internal entity collections.

#8 about 1 min

Handling flexible data constraints natively with json columns

Native JSON column mapping prevents string serialization limitations when persisting highly flexible object schemas.

#9 about 2 min

Invalidating cached models to process ongoing runtime schema changes

Cache invalidation interfaces forcefully reconstruct application caching pipelines when detecting runtime schema configuration increments.

#10 about 2 min

Executing unscripted database migrations at runtime through internal apis

Overriding design-time migration logic exposes internal hooks to enact real-time database schema transformations.

#11 about 3 min

Integrating dynamic low-code structures with standard application models

Hybrid architectures bridge hardcoded C# class definitions with customizable and volatile user-defined runtime configurations.

#12 about 2 min

Maintaining backward compatibility during legacy record modifications

Declaring robust default values effectively shields materialization pipelines from un-migrated missing properties.

Matching moments

2:36 min

Modern application stacks and real-time data requirements

Tim Faulkes · LIVE

1:57 min

Structuring applications using domain-driven design concepts

Michael Koppmann · LIVE

2:38 min

Why frontend developers should master fundamental data modeling

Stanimira Vlaeva · JS Congress

2:13 min

Balancing artificial intelligence speed with low-code reliability

Adhavan S Adhavan S · World Congress 2025

4:33 min

Building long-term Angular architectures with domain-driven design

Manfred Steyer Manfred Steyer · LIVE

3:35 min

Delivering dynamic API footprints and schemas at runtime

Adam Bird Adam Bird · World Congress 2026 Europe

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 6

Chat with Your Data: From Natural Language to SQL

Alper Ebicoglu

Co-founder of Volosoft

Alper Ebicoglu
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 3

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 1

Sandboxing the Swarm: Building Secure, Serverless AI Agents with Wasm

Lena Hall, Thorsten Hans

Lena Hall
Thorsten Hans
Open session

World Congress 2026 North America

September 25, 2026 · 13:30–14:00

Stage 4

From Model Selection to Smart Routing: How to Use the Right LLM for Every Task

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Stage 9

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

September 24, 2026 · 16:50–17:20

Stage 5

Context Engineering Kung Fu

Carl Lapierre

Tech Lead and AI Engineer at Osedea

Carl Lapierre