World Congress 2026 Europe - Virtual Stage Jul 2, 2026 Session details

Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux

Silvano Coriani

Once confined to Windows, .NET now thrives natively on Linux. Paired with PostgreSQL, it delivers a robust, highly optimized open-source stack for cloud-native microservices.

Pause
Mute Enter Fullscreen
#1 about 5 min

Evolution of .NET portability and the open source ecosystem

The original common language runtime evolved to dominate modern open source data center environments.

#2 about 3 min

Options for installing .NET on Linux distributions

Various package feeds and automated scripts enable targeting multiple processor architectures for development environments.

#3 about 4 min

Demonstrating .NET installation on Debian and Azure Linux

Downloading raw packages and utilizing installation scripts configures the developer environment locally.

#4 about 4 min

Containerizing .NET applications with cross-platform build tools

Local command-line tools can easily publish applications into portable container images.

#5 about 3 min

Pushing and hosting containerized applications in Azure

Locally compiled container images can be seamlessly deployed to remote registries and hosting platforms.

#6 about 3 min

Optimizing container sizes with distroless and chiseled images

Stripping away unused package management tools reduces image attack surfaces and boot times.

#7 about 6 min

Automating database setup with Docker Compose and dbup

Wiring an application to a local database container automates schema migrations.

#8 about 6 min

Extensibility and programmability features of the PostgreSQL database

Multi-version concurrency control and advanced indexing make the database highly popular among developers.

#9 about 5 min

Managing PostgreSQL schemas using Entity Framework Core

Object-oriented code simplifies database interactions while tracking raw generated queries.

#10 about 4 min

Connecting .NET to PostgreSQL with the Npgsql provider

The open source data provider executes wire protocol database commands efficiently.

#11 about 8 min

Deploying distributed applications to the cloud using Aspire

Wiring up configuration and hosting environments seamlessly transitions applications from local to remote.

#12 about 4 min

Structuring reference architectures for open source applications

Consolidating frameworks into a reproducible template supports modern scalable services.

Matching moments

3:26 min

Reasons for adopting modern .NET in containerized environments

Don Schenck Don Schenck · World Congress 2024

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

1:35 min

Accessing software containers and developer training platforms

Paul Graham Paul Graham · World Congress 2024

5:18 min

Shifting mindsets on running databases in containers

Denis Wilson Souza Rosa +1 · LIVE

1:06 min

Options for deploying .NET applications onto OpenShift clusters

Don Schenck Don Schenck · World Congress 2024

1:55 min

Cloning and deploying the modernized application architecture locally

Niklas Heidloff · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 23, 2026 · 11:00–11:30

Stage 1

Docker does that? Five Docker capabilities you did not know about

Ajeet Raina, Kristiyan Velkov

Ajeet Raina
Kristiyan Velkov
Open session

World Congress 2026 North America

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

Stage 3

Stop Running Mystery Meat in Production

Jeroen van Erp

Technical Advocate @ SUSE

Jeroen van Erp
Open session

World Congress 2026 North America

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

Stage 4

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

September 23, 2026 · 15:45–17:45

Stage 8

Docker's Agentic Platform: Sandboxes, MCP, and the Infrastructure of Autonomous Development

Oleg Šelajev

AI and Developer relations at Docker

Oleg Šelajev
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
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