Skip to content
Howard van Rooijen By Howard van Rooijen Co-Founder
Ian Griffiths presenting High Performance JSON Serialization with Code Generation on .NET 7.0

In this talk, you will see how features added to recent versions of C# can dramatically improve parsing and generation of JSON data compared with longer established .NET JSON handling mechanisms. You will see how to use high-performance memory-efficient techniques (including Spans and IO Pipelines), and also how code generators can reduce runtime overheads. This talk will explore the tradeoff between maximizing performance and ease of use, and will show how choose between the various options now available in modern .NET applications.

You will learn:

  • Understand how recent C# features can improve serialization performance
  • Understand the trade-offs between .NET's various JSON serialization models
  • Understand how both built-in and custom code generators can help enhance performance

🗓️ September 26:

  • 17:00 - 18:00 BST
  • 18:00 - 19:00 CET/CEST
  • 12:00 - 13:00 EST/EDT
  • 09:00 - 10:00 PST/PDT

🎟️ Details and registration:

Howard van Rooijen


Howard van Rooijen

Howard spent 10 years as a technology consultant helping some of the UK's best known organisations work smarter, before founding endjin in 2010. He's a Microsoft ScaleUp Mentor, and a Microsoft MVP for Azure and Developer Technologies, and helps small teams achieve big things using data, AI and Microsoft Azure.