Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

.NET Cloud-native Development: Working with Docker and Aspire

via Pluralsight

Overview

Making a complex application easy to develop enables fast feature delivery. This course will teach you how to create and enable a great local developer experience for .NET solutions using cloud-native techniques including Aspire and Docker.

Embracing cloud-native development techniques can greatly improve the local developer experience, which in turn improves the ability to make changes quickly and reliably. In this course, .NET Cloud-native Development with Docker and Aspire, you’ll learn to leverage cloud-native development tools to do just that. First, you’ll explore Docker and learn how it can help with local development. Next, you’ll discover Docker Compose and how to use it to do “orchestration” of multiple containers locally. Finally, you’ll learn how to use Aspire to create an even simpler solution that has all of the same benefits plus a few new ones. When you’re finished with this course, you’ll have the skills and knowledge of cloud-native development with .NET needed to create a clone/run/commit development experience second to none.

Syllabus

  • Course Overview 1min
  • Our Solution, Traditional Setup, and Shortcomings 26mins
  • Containerization of .NET Projects and Docker Compose 26mins
  • Enabling SSL Communication with Docker Compose 21mins
  • Using .NET Aspire to Unlock Great Developer Experience 36mins

Taught by

Erik Dahl

Reviews

4.9 rating at Pluralsight based on 10 ratings

Start your review of .NET Cloud-native Development: Working with Docker and Aspire

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.