.NET Support on Heroku

  • Heroku is still probably the platform that offers the most well built-out "here's all your operational needs for the first N years of your business" system, without causing you to have to deal with a billion concepts.

    I have found Heroku to be going downhill a lot, but after moving away from it I often feel a bit of regret from this decision. You get _so much_ operational niceness out of the box with Heroku.

  • Huh, this wasn't supported already? Wonder why they decided it was finally time to take the 30 minutes to create an official .NET buildpak now vs 10 years ago when it became cross-platform.

  • Who's using Heroku these days? The rug pull they managed back in the day akin to Travis ought to have lost them any goodwill.

  • CEO Bob Wise just left for Nvidia to run engineering and operations for DGX Cloud.

    https://www.linkedin.com/feed/update/urn:li:activity:7267639...

  • In a world of Google Cloud Run, which builds your app from a code base via build packs, streams logs, scales to zero and autoscales (regardless of container size/price), provides SLI/SLO monitoring and definition via point and click, integrates to pull requests on GitHub, directly connects to databases on GCP… the list goes on.

    Why would you bother with Heroku?

  • Happy (for the most part) long term heroku customer, this is great to see.

  • > Developers can now build and deploy applications in C#, F#, and Visual Basic, using frameworks like ASP.NET Core and Blazor

    Pretty sure you can't build an ASP.NET Core app in Visual Basic.NET (as it lacks support for some modern language features the framework needs).

  • I have so many great memories of my software just running in Heroku, unfortunately it was so easy to switch inbetween machines, that they could never lower their prices and thus it is just not competitive anymore. It costs way too much for a small website.

  • i remember deis. it's just like heroku but self-hosted. the experience is pretty amazing.

    then k8s happened. deis workflows adopts k8s but it's never finished. deis team acquired by Microsoft not long after iirc.

  • Yawn- heroku used to be my go-to but hasn't been for years.

  • Heroku was revolutionary, but was bought out (salesforce) and stagnated while retaining their 4x cost. More than a few of the addons i've used on heroku have shut down, and you still have to upgrade your app to the new heroku stack regularly, so hosting an app is not maintenance free.

    I wish they had maintained momentum and attempted to price competitively, but at this point its probably too late.