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.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Dennemeyer Group
Hesperange, Luxembourg
Intermediate
Senior
.NET
Structured Query Language (SQL)
Matching moments
02:33 MIN
Why you might not need JavaScript for everything
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
09:38 MIN
Technical challenges of shipping a cross-platform browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
05:28 MIN
The origin story of the Polypane developer browser
Developer Time Is Valuable - Use the Right Tools - Kilian Valkhof
11:32 MIN
The industry's focus on frameworks over web fundamentals
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
01:06 MIN
Malware campaigns, cloud latency, and government IT theft
Fake or News: Self-Driving Cars on Subscription, Crypto Attacks Rising and Working While You Sleep - Théodore Lefèvre
11:10 MIN
The only frontend stack that truly matters
WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more
09:00 MIN
Navigating the growing complexity of modern CSS
WeAreDevelopers LIVE – You Don’t Need JavaScript, Modern CSS and More
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
Featured Partners
Related Videos
.NET Microservices in Azure Container Apps
Ryan Niño Dizon
Blazor Unleashed: The Future of .NET Web Development
Christian Giesswein
Compose the Future: Building Agentic Applications, Made Simple with Docker
Mark Cavage, Tushar Jain, Jim Clark & Yunong Xiao
Local Development Techniques with Kubernetes
Rob Richardson
Containers in the cloud - State of the Art in 2022
Federico Fregosi
Blazor – the new SPA Framework for everyone who hates JavaScript
Christian Giesswein
Architectures that we can use with .NET
Alexej Sommer
Containers and Kubernetes made easy: Deep dive into Podman Desktop and new AI capabilities
Stevan Le Meur
Related Articles
View all articles



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


Rocken AG
Zürich, Switzerland
CSS
HTML
.NET
Blazor
ASP.NET
+1


mt-g medical translation GmbH & Co. KG
.NET
Azure
Blazor

AllatNet Recruiting GmbH & Co. KG
GIT
Azure
Linux
DevOps
Docker
+8

Zetron
Kingston upon Hull, United Kingdom
.NET
Azure
T-SQL
Kafka
Blazor
+10

Siemens AG
Berlin, Germany
C++
GIT
CMake
Linux
DevOps
+7

Client Server
Sunderland, United Kingdom
Remote
£70K
React
.NET Core
JavaScript
+2

Rocken AG
Wetzikon, Switzerland
Remote
Linux
Openshift