C# 为程序选择目标平台
提问人:刘团圆发布时间:2020-12-09
.NET Core新增的、激动人心的特征是其能跨平台运行。移植过程的一个重要方面是决定面向什么平台:Windows、Mac、Linux,还是面向全部3种平台?你应该认真考虑将大部分代码放到.NET Standard类库中。这样能为开发人员和公司提供最大的机会在多个Windows垂直模型上同时运行这些代码,并跨平台执行。
总之,.NET Standard是一个类库,支持编写在多个垂直模型中运行的BCL。.NET Core就是这样的一个垂直模型,它是跨平台的、开源的。通过使用NuGet包,.NET Core的模块化设计帮助减小了占用的空间,并为在云平台上运行做进一步优化。开始创建新项目的开发人员应该认真考虑将此垂直模型作为未来的编程方向,因为它可运行在多个垂直模型中和多个平台上。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>