Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It runs on Windows, Mac, and Linux x86/x64/Arm64

The main target is enterprise software systems and web backends. Asp.Net is a very mature framework for Web APIs and MVC applications.

Entity Framework is a decent ORM solution supporting several popular DBs with tools for code generation and migrations, and LINQ is a complementary query language that is useful for in-memory collection operations as well as db queries.

And I think the largest value is in the NuGet software library ecosystem, things like MassTransit for service bus and queue communication and many many others.

It’s a well-supported ecosystem of first party and third party software with a lot of modern features, but definitely still in the realm of managed runtimes so not a competitor to C, Rust, etc.



> Asp.Net is a very mature framework for Web APIs and MVC applications.

*ASP.NET Core


True, the non-Core versions really aren’t worth considering for a new dev entering the ecosystem, and MS has made it clear that .NET Core is .NET going forward.


ASP.NET is rumored to drop the "Core" name somewhere in major version 7/8/9, just as .NET dropped "Core" in .NET 5, which is a higher version number than both sides of the fork. There was briefly an ASP.NET 6 (technically, the baroque "ASP.NET 5 MVC 6"). There's never yet been a version higher than that. I think part of the hold up there were some builds of the old Entity Framework made to version 8 or 9, and ASP.NET is not likely to drop "Core" until EF Core is able to drop "Core"?


EF Core is dropping Core on version 7, so November.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: