.net和.net core
时间: 2023-09-14 22:03:46 浏览: 136
.NET和.NET Core都是由微软公司开发的跨平台开发框架,并且都支持多种编程语言,如C#、VB.NET、F#等。
.NET是最早的一代框架,最初只能在Windows操作系统上运行,后来才逐渐扩展到其他平台上。.NET Framework是Windows上的一个完整的框架,包含了.NET CLR(Common Language Runtime)、BCL(Base Class Library)和ASP.NET等组件,可以用于开发桌面应用程序、Web应用程序、服务端应用程序等。
.NET Core是.NET Framework的现代化开源版本,它被设计为跨平台、轻量级、高性能的框架。.NET Core只包含了CLR和BCL,可以在Windows、Linux、macOS等不同平台上运行,支持开发Web应用程序、微服务、命令行工具等。
总的来说,.NET Framework更适合传统的Windows平台应用程序的开发,而.NET Core更适合跨平台应用程序和云应用程序的开发。此外,.NET Framework已经不再进行大的更新,而.NET Core则在不断地更新和改进。
阅读全文