.Net Core和.Net framework

.Net Core和.Net framework都可以编写web程序

.NET Framework仅支持 Windows 操作系统,而.NET Core支持 Windows 、 Linux 和 macOS ,具备跨平台能力。 ‌

.Net framework:

开发window桌面程序 winform uwp wpf web应用程序:Asp.Net WebForm Asp.Net MVC

.net Core:

跨平台的 开源的平台 可以用来创建运行在mac linux上的程序

选择.net core

  • 有跨平台需求

  • 正在面向微服务

  • 正在使用Docker容器

  • 需要高性能和可扩展性的系统

选择.net framework