Don Schenck

This Is Not Your Father's .NET

You don't need a Dockerfile to containerize your .NET app. Learn how to build production-ready Linux images directly from the command line.

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.

test

Milly
Vienna, Austria

Intermediate

test

Milly
Vienna, Austria

Intermediate

Featured Partners

Related Articles

View all articles
CH
Chris Heilmann
All the videos of Halfstack London 2024!
Last month was Halfstack London, a conference about the web, JavaScript and half a dozen other things. We were there to deliver a talk, but also to record all the sessions and we're happy to share them with you. It took a bit as we had to wait for th...
All the videos of Halfstack London 2024!
CH
Chris Heilmann
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
Join Scott Hanselman at WWC24 to explore AI's role as a superhero or supervillain. Scott shares his 32 years of experience in software engineering, discusses AI myths, ethical dilemmas, and tech advancements. Engage with his live demos and insights o...
WWC24 Talk - Scott Hanselman - AI: Superhero or Supervillain?
Learning Kubernetes made easy with KubeCampus
Learning to use Kubernetes? KubeCampus by Kasten offers free educational content for all skill levels to get you started!Kubernetes is an open-source system for deploying, scaling and managing containerized applications. It allows you to deploy your ...
Learning Kubernetes made easy with KubeCampus

From learning to earning

Jobs that call for the skills explored in this talk.