你不得不知道的 .NET CORE —— .NET Framework, .NET Core 和 .NET Standard 的区别
2023-09-27 14:23:18 时间
.NET Framework 和 .NET Core 是平台应用框架,而 .NET Standard 是 .NET 底层库。因此只要用 .NET Standard 工程来写的代码可以直接在上层的平台应用框架上使用。
你的库需要在多平台应用上使用,就使用 .NET Standard 来写。
经验与技巧
在你的解决方案中,可以将入口项目选择为 .NET Framework 或 .NET Core,其他的工程尽量使用 .NET Standard 来创建。
比如,在 .NET Core 项目中,你可以将你的 Program 启动类所在的项目,使用 .NET Core 创建,而其他的工程,包括你的 MVC 工程,都可以使用 .NET Standard 来创建。因为 Microsoft.AspNetCore.Mvc 是用 .NET Standard 工程来写的。
相关文章
- .net获取客户端IP
- Upload Files In ASP.NET Core 1.0 (Form POST And JQuery Ajax)
- .NET Core、Xamarin、.NET Standard和.NET Framework四者之间的区别
- Angular 复习与进阶系列 – 谈谈 ASP.NET Core & Angular & React 在业务开发上各自的优势和体验
- ASP.NET Core – MVC
- Asp.net GridView转换成DataTable
- 用ASP.NET Core 2.1 建立规范的 REST API -- 保护API和其它(总结)
- .Net Core WebApi实现跨域
- Independentsoft Office .NET
- Editor.Net Crack,内置搜索/替换对话
- .NET(C#) .NET Framework中自带的泛型委托Func
- .NET(C#) Linq Intersect和Except的使用
- .NET(C#) Linq Concat和Union的使用
- .NET Core FTP CoreFtp使用方法及示例(demo)代码
- .NET Core 2.0 Console(控制台)项目 Microsoft.Extensions.Logging NLog配置使用
- ASP.NET 5,.NET Core和 ASP.NET Core之间的区别
- ASP.NET Core与ASP.NET区别
- .NET Framework 和 .NET Core区别总结
- How to debug .NET Core RC2 app with Visual Studio Code on Windows?
- 难道.NET Core到R2连中文编码都不支持吗?
- ASP.NET Web API自身对CORS的支持: EnableCorsAttribute特性背后的故事
- .net core release 发布
- gRPC .NET Core跨平台学习
- 使用VS Code 开发.NET Core 应用程序 部署到Linux 跨平台