认识ASP.NET Core
ASP.NET Core是一个跨平台,高性能,开源的框架,用于构建现代,基于云的网络应用程序,使用ASP.NET Core可以实现:
- 开发web应用,服务,IoT应用和移动端的后台api。
- 可以使用自己擅长的开发工具实现跨平台开发,包括Windows,macOS和Linux。
- 灵活部署,既可以部署在云端,也可以部署在本地。
为什么选择ASP.NET Core
使用ASP.NET Core有以下优点:
- 跨平台。可以在Windows,macOS和Linux上开发和运行。
- 高性能。具有轻量级,高性能和模块化的HTTP请求管道。
- 开源。并且始终关注社区。
- 灵活部署。可以部署在IIS,Linux和Docker中。
- 包括其它优点。
架构图
附.NET Core架构图: