World Congress 2026 Europe • Jul 9, 2026 • Session details

Code that writes code - .NET Source generators

Glenn F. Henriksen

Tired of writing repetitive boilerplate or relying on slow runtime reflection? Discover how .NET source generators hook into the compiler to automatically write AOT-compatible C# for you.

Starting at 2:42 · Watch from the beginning

Code that writes code - .NET Source generators thumbnail

Checking access…

Playback and chapters load privately for Free videos.

Matching moments

1:52 min

Overview of C# source generators and compilation pipeline

Jiří Činčura · World Congress 2021

6:12 min

Common use cases for source code generation scenarios

Jiří Činčura · World Congress 2021

1:29 min

Addressing iterative code generation and developer challenges

2:44 min

Using code generation to enable smaller development teams

Eric Bowman Eric Bowman · World Congress 2026 Europe

2:49 min

Accelerating software engineering velocity with automated code generation

Tim Berners-Lee · World Congress 2023

11:41 min

Generative artificial intelligence and programming fundamentals

Chris Heilmann Chris Heilmann +2 · LIVE

Upcoming sessions on this topic

Open session

Teaching AI Coding Agents to Build It Right the First Time

  • Sajeetharan Sinnathurai

    Microsoft

    Principal Product Manager

Open session

The 200,000 line code repository: My AI wrote 1000 lines. I needed 100.

  • Hardik Gupta

    IBM

    Software Developer

Open session

The Developer's Guide to an Agentic Git Forge

  • Joseph Katsioloudes

    Entire

    Senior Developer Advocate

Open session

The Illusion of Green: Why AI-Generated Browser Automation Tests Pass Locally but Fail in CI

  • Puja Jagani

    BrowserStack

    Lead of Open Source and Developer Advocacy

Open session

Ship Happens: Guardrails for AI-Written Code

  • Anthony Nguyen

    LaunchDarkly

    Senior Solutions Engineer

Open session

Go Beyond the Vibe: Build Smarter AI Solutions

  • Aryan Singh

    IBM

    Software Developer

  • Malavika V

    IBM

    Software Engineer