Session

.NET and PostgreSQL: A Match Made in Heaven

If you’ve spent years building .NET applications on SQL Server, making the jump to PostgreSQL can feel both exciting and unfamiliar. But PostgreSQL has quietly become the most advanced, feature-rich open-source relational database on the planet, and a fantastic partner for modern .NET applications. In this session, we’ll demystify PostgreSQL from a .NET developer’s point of view: the differences, the similarities, and the superpowers you gain once you embrace it.

We’ll explore how PostgreSQL handles data types, indexing, JSON, full-text search, extensions, and performance tuning while comparing each concept to its SQL Server equivalent so nothing feels foreign. You’ll learn how EF Core, Dapper, and raw SQL integrate with Postgres, what to watch out for during migrations, and how to avoid common pitfalls around collation, identity strategies, date/time handling, and more.

Whether you’re modernizing a legacy system, building cloud-native services, or simply looking to reduce licensing costs, this talk will give you the confidence to use PostgreSQL effectively with .NET. You’ll walk away understanding not just how to use Postgres, but why so many .NET teams are choosing it today, and why the two really are a match made in heaven.

Jonathan "J." Tower

.NET Foundation Board | 12x Microsoft MVP | Founder & Consultant

Grand Rapids, Michigan, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top