{"slug": "asp-net-core", "name": "ASP.NET Core", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 4, "commenters": 4, "warners": 0, "score": 3.636, "rising": 1.35, "first": "2025-11-19", "latest": "2026-10-18", "why": "The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 0, "compare": 0, "warn": 0}, "spark": [1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party.", "icon": true, "domain": null, "github_repo": null, "official_url": "https://dotnet.microsoft.com/en-us/apps/aspnet", "pricing": "", "aliases": ["ASP.NET Core"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 802224690, "item_id": 50139043, "url": "https://news.ycombinator.com/item?id=50139043", "by": "jdthedisciple", "date": "2026-10-18", "stance": "recommend", "quote": "(DI, EF Core, ASP.NET Core...) so you still and up with proper architecture", "excerpt": "> The problem with AI SE is that AI writes un-architecture-ed code Not necessarily. I use SOTA models with established stacks like .NET which allow my agent to easily follow decades of best practiced patterns (DI, EF Core, ASP.NET Core...) so you still and up with proper architecture. In fact I can easily still manually inspect everything bc I already know how it's supposed to be written.", "context": "", "use_case": "web development", "switched_from": "", "story": "Show HN: Sphinx \u2013 A hook that quizzes you on your AI's code before shipping"}, {"id": 795524160, "item_id": 49720260, "url": "https://news.ycombinator.com/item?id=49720260", "by": "cromka", "date": "2026-09-15", "stance": "recommend", "quote": "ASP.Net Core is also a pretty good alternative to the ubiquitous nodejs?", "excerpt": "ASP.Net Core is also a pretty good alternative to the ubiquitous nodejs? Especially wherever multi threading is required.", "context": "", "use_case": "web backend, multi-threading", "switched_from": "", "story": "Java 27"}, {"id": 760020208, "item_id": 47501263, "url": "https://news.ycombinator.com/item?id=47501263", "by": "xnorswap", "date": "2026-03-24", "stance": "recommend", "quote": "being able to easily justify the use of out of the box ASP.NET Core", "excerpt": "I always liked these benchmarks, I've been following them since the earliest rounds. One thing to note is how much things have improved over that time. Numbers that used to top the benchmarks would now be seen as \"slow\" compared to the top performers. The other useful thing about these benchmarks is being able to easily justify the use of out of the box ASP.NET Core. For many languages, the best performers are custom", "context": "", "use_case": "web framework", "switched_from": "", "story": "Sunsetting the Techempower Framework Benchmarks"}, {"id": 735716944, "item_id": 45982309, "url": "https://news.ycombinator.com/item?id=45982309", "by": "bhubert", "date": "2025-11-19", "stance": "recommend", "quote": "The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party.", "excerpt": "I use .NET at $job, and have been running arch for the last few years, without any problems. I also have two collegues using Apple silicon, also no problems there. The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party. The GUI story is not a good one though, and if I were to write a GUI program I'd reach for Avalonia (3rd party, free). I use Rider as IDE, but the", "context": "uses .NET at work, runs Arch", "use_case": "web framework", "switched_from": "", "story": "Programming the Commodore 64 with .NET"}]}], "caveats": [], "who": [{"by": "bhubert", "context": "uses .NET at work, runs Arch", "url": "https://news.ycombinator.com/item?id=45982309", "date": "2025-11-19"}], "tags": [], "use_cases": ["web framework", "web development", "web backend, multi-threading"], "compared": [], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50137950", "title": "Show HN: Sphinx \u2013 A hook that quizzes you on your AI's code before shipping", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49712041", "title": "Java 27", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47497763", "title": "Sunsetting the Techempower Framework Benchmarks", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=45920490", "title": "Programming the Commodore 64 with .NET", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {}, "2026-03": {"recommend": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {"recommend": 1}, "2026-10": {"recommend": 1}}, "quotes": [{"id": 802224690, "item_id": 50139043, "url": "https://news.ycombinator.com/item?id=50139043", "by": "jdthedisciple", "date": "2026-10-18", "stance": "recommend", "quote": "(DI, EF Core, ASP.NET Core...) so you still and up with proper architecture", "excerpt": "> The problem with AI SE is that AI writes un-architecture-ed code Not necessarily. I use SOTA models with established stacks like .NET which allow my agent to easily follow decades of best practiced patterns (DI, EF Core, ASP.NET Core...) so you still and up with proper architecture. In fact I can easily still manually inspect everything bc I already know how it's supposed to be written.", "context": "", "use_case": "web development", "switched_from": "", "story": "Show HN: Sphinx \u2013 A hook that quizzes you on your AI's code before shipping"}, {"id": 795524160, "item_id": 49720260, "url": "https://news.ycombinator.com/item?id=49720260", "by": "cromka", "date": "2026-09-15", "stance": "recommend", "quote": "ASP.Net Core is also a pretty good alternative to the ubiquitous nodejs?", "excerpt": "ASP.Net Core is also a pretty good alternative to the ubiquitous nodejs? Especially wherever multi threading is required.", "context": "", "use_case": "web backend, multi-threading", "switched_from": "", "story": "Java 27"}, {"id": 760020208, "item_id": 47501263, "url": "https://news.ycombinator.com/item?id=47501263", "by": "xnorswap", "date": "2026-03-24", "stance": "recommend", "quote": "being able to easily justify the use of out of the box ASP.NET Core", "excerpt": "I always liked these benchmarks, I've been following them since the earliest rounds. One thing to note is how much things have improved over that time. Numbers that used to top the benchmarks would now be seen as \"slow\" compared to the top performers. The other useful thing about these benchmarks is being able to easily justify the use of out of the box ASP.NET Core. For many languages, the best performers are custom", "context": "", "use_case": "web framework", "switched_from": "", "story": "Sunsetting the Techempower Framework Benchmarks"}, {"id": 735716944, "item_id": 45982309, "url": "https://news.ycombinator.com/item?id=45982309", "by": "bhubert", "date": "2025-11-19", "stance": "recommend", "quote": "The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party.", "excerpt": "I use .NET at $job, and have been running arch for the last few years, without any problems. I also have two collegues using Apple silicon, also no problems there. The official aspnet core web framework is (in my opinion) good enough that you don't need anything 3rd party. The GUI story is not a good one though, and if I were to write a GUI program I'd reach for Avalonia (3rd party, free). I use Rider as IDE, but the", "context": "uses .NET at work, runs Arch", "use_case": "web framework", "switched_from": "", "story": "Programming the Commodore 64 with .NET"}]}