1、开源、跨平台:.NET Core 是开放源代码通用开发平台,由 Microsoft 和 .NET 社区在 GitHub 上共同维护。 它跨平台(支持 Windows、macOS 和 Linux),用于构建web应用、IOT应用和移动后端应用。
2、性能优越。据.net core团队给出来的性能测试数据来看,Asp.net core(.net core)相比与原来的Web(.net framework 4.6)程序性能提升了2300%。跟python、java等相同环境比较,性能都要优越。
3、内置依赖注入
4、轻量级和模块化的HTTP请求管道(中间件)
5、能够在IIS上运行或在自宿主(self-host)的进程中运行