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

The general idea of .NET as a platform is easy to understand. The naming of .NET Core, .NET Framework, ASP.NET, etc. and the difference between them is not.


.NET Framework = the whole shebang, the full runtime including Windows-only bits.

.NET Core = portable subset of .NET Framework. Therefore not entirely compatible with .NET Framework.

ASP.NET Core = portable rewrite of ASP.NET. AFAIK not fully compatible with previous versions.


iirc asp.net core does not contain the web framework part, just the server stuff




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: