Don Schenck
This Is Not Your Father's .NET
#1about 3 minutes
The evolution of .NET as a modern development platform
.NET has become a fast, versatile, and open-source framework suitable for building containerized applications that run anywhere.
#2about 5 minutes
Building container images directly with the dotnet publish command
The `dotnet publish` command can create container images without requiring a Dockerfile, simplifying the build process for .NET applications.
#3about 3 minutes
Deploying applications to OpenShift using the dotnet shift tool
The `dotnet shift` command-line tool provides a streamlined way to build and deploy .NET applications directly to an OpenShift cluster.
#4about 4 minutes
Containerizing legacy .NET Framework applications with Windows containers
Legacy .NET Framework applications can be packaged into Windows containers to run on modern platforms like OpenShift.
#5about 3 minutes
Modernizing legacy apps using the strangler fig pattern
Gradually replace parts of a monolithic legacy application with modern microservices to incrementally update your system without a full rewrite.
#6about 4 minutes
Running legacy IIS applications inside an OpenShift VM
OpenShift Virtualization allows you to run a full Windows Server VM with IIS, providing a path for legacy applications that cannot be containerized.
#7about 4 minutes
Injecting environment variables into client-side Blazor applications
Use a container entrypoint script to substitute environment variables into static client-side files at runtime, enabling dynamic configuration.
#8about 1 minute
Implementing resilience patterns with the Polly library in .NET
The Polly project provides essential resilience patterns like retries, circuit breakers, and fallbacks for building robust distributed applications.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
02:31 MIN
Introducing bootable containers and the CNCF donation
Bootable AI Containers with Podman Desktop
05:06 MIN
A guide to running containers on Microsoft Azure
Containers in the cloud - State of the Art in 2022
03:09 MIN
Why Blazor enables full-stack .NET development
Blazor Unleashed: The Future of .NET Web Development
02:01 MIN
Demonstrating the business value of containerization
Using Containers to deploy AI Models across our microscopy platform
01:25 MIN
How .NET applications execute on WebAssembly
Using WebAssembly to run, extend, and secure your application
03:05 MIN
The evolution of running databases in containers
Databases on Kubernetes: Why you should care
02:34 MIN
Bridging gaps with DevOps and containerization
From Punch Cards to AI-assisted Development
05:09 MIN
Using a JavaScript shell to host Blazor microfrontends
Microfrontends with Blazor: Welcome to the Party!
Featured Partners
Related Videos
.NET Microservices in Azure Container Apps
Ryan Niño Dizon
Blazor Unleashed: The Future of .NET Web Development
Christian Giesswein
Blazor – the new SPA Framework for everyone who hates JavaScript
Christian Giesswein
Local Development Techniques with Kubernetes
Rob Richardson
Containers in the cloud - State of the Art in 2022
Federico Fregosi
Containers and Kubernetes made easy: Deep dive into Podman Desktop and new AI capabilities
Stevan Le Meur
Architectures that we can use with .NET
Alexej Sommer
Docker exec without Docker
Oliver Seitz
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

SYSKRON GmbH
Regensburg, Germany
Intermediate
Senior
.NET
Python
Kubernetes


Friedrich Kicherer GmbH & Co. KG
Ellwangen (Jagst), Germany
Junior
Intermediate
Senior
GIT
Docker
JavaScript

M&M Software GmbH
Sankt Georgen im Schwarzwald, Germany
Intermediate
Senior
Docker



Mittwald CM Service GmbH & Co. KG
Espelkamp, Germany
Intermediate
Senior
Linux
Docker
DevOps
Kubernetes

iits-consulting GmbH
München, Germany
Intermediate
Go
Docker
DevOps
Kubernetes
