.NET Core新增的、激动人心的特征是其能跨平台运行。移植过程的一个重要方面是决定面向什么平台:Windows、Mac、Linux,还是面向全部3种平台?你应该认真考虑将大部分代码放到.NET Standard类库中。这样能为开发人员和公司提供最大的机会在多个Windows垂直模型上同时运行这些代码,并跨平台执行。
总之,.NET Standard是一个类库,支持编写在多个垂直模型中运行的BCL。.NET Core就是这样的一个垂直模型,它是跨平台的、开源的。通过使用NuGet包,.NET Core的模块化设计帮助减小了占用的空间,并为在云平台上运行做进一步优化。开始创建新项目的开发人员应该认真考虑将此垂直模型作为未来的编程方向,因为它可运行在多个垂直模型中和多个平台上。
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>