Member-only story

Yes! I Can Finally Run My .NET Application on Heroku!

Michael Bogan
Level Up Coding
Published in
4 min readFeb 21, 2025

Heroku now officially supports .NET!

.NET developers now have access to the officially supported buildpack for .NET, which means you can now deploy your .NET apps onto Heroku with just one command: git push heroku main. 🤯 Gone are the days of searching for Dockerfiles or community buildpacks. With official support, .NET developers can now run any .NET application (version 8.0 and higher) on the Heroku platform.

Being on the platform means you also get:

  • Simple, low friction deployment
  • Scaling and service management
  • Access to the add-on ecosystem
  • Security and governance features for enterprise use

Intrigued? Let’s talk about what this means for .NET developers.

Why This Matters for .NET Developers

In my experience, running an app on Heroku is pretty easy. But deploying .NET apps was an exception. You could deploy on Heroku, but there wasn’t official support. One option was to wrap your app in a Docker container. This meant creating a Dockerfile and dealing with all the maintenance that comes along with that approach. Alternatively, you could find a third-party buildpack; but that introduced another dependency into your deployment process, and you’d lose time trying to figure out which community buildpack was the right one for you.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Written by Michael Bogan

25 years of startups, products, and software architecture. Currently run DevSpotlight — tech content for tech companies. michael@devspotlight.com.

No responses yet

Write a response