写点什么

.NET 的未来包含一个开源的 Mono

  • 2016-04-04
  • 本文字数:842 字

    阅读完需:约 3 分钟

在微软 Build 2016 大会的第二天,微软项目经理 Scott Hunter 和 Scott Hanselman 就.NET 平台的现状和未来计划做了一场演讲。演讲的题目是“.NET 概述”,他们的精彩演讲耗时一个小时,描绘了公司对于.NET 的目标以及开发人员可以期待什么。就像开幕式主题演讲所提到的,整个.NET 平台将有许多积极的变化。

在演讲的开始,他们就.NET Framework 如何成为两个主要的应用领域的基础表达了的看法。第一个被称为“现代设备体验”,主要包括常见的应用模型——任意设备(桌面、移动等)上的 UWP 和 Xamarin 应用。第二个是“现代云体验”,包括.NET Core 和 ASP.NET Core。

对于这些应用领域,问题在于需要使用最多三种不同的以.NET 为基础的库:传统的 Microsoft .NET Framework、相对比较新的.NET Core 和现在的 Xamarin。Hunter 和 Hanselman 描述了其团队构建单个.NET 标准库的目标,该库可以根据需要应用于那三个.NET 领域。

通过转向新的标准库,微软希望实现如下好处:

  1. 在所有平台上提供相同的 API;
  2. 掌握一个库而不是一个平台;
  3. “大表面(Big surface area)”而不是小公分母;
  4. .NET Standard 无需升级平台就可以增强;
  5. 库、公共基础设施和工具的快速创新。

他们在介绍这个重点时提到了一个副作用,就是 Mono 现在遵循 MIT 许可协议了,因此,在涉及重构代码或者选择在项目中使用哪个平台时,许可问题应该不是一个问题了。另外,Mono 和 Xamarin SDK 现在是.NET Foundation 的组成部分了。随着新的库特性被创建出来,它们将会添加到.NET 标准库中,而不是三个领域中的一个——因此,这是最大化培训投资需要学习的库。

Hanselman 指出,即使.NET 代码是开源的,也仍然可以从微软获得支持。对于那些关心在需要紧急帮助的事件中向谁求助的用户来说,这是一个重要的商业考虑。Hanselman 想要澄清的另一个不同是关于.NET 的发布周期:虽然是开放开发,但这并不意味着会不断地发布。

对查看或参与.NET 开发感兴趣的读者可以通过微软的公共 GitHub版本库来达成。

查看英文原文:.NET’s Future Includes an Open Sourced Mono

2016-04-04 19:002542
用户头像

发布了 1008 篇内容, 共 401.7 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

ICCV 2023 | 当尺度感知调制遇上Transformer,会碰撞出怎样的火花?

阿里云大数据AI技术

人工智能

官宣|2023开放原子开发者大会来了!

开放原子开源基金会

Redis中的Big Key问题:排查与解决思路

Java随想录

Java redis

Spark入门指南:从基础概念到实践应用全解析

Java随想录

Java 大数据 spark

软件测试/测试开发丨利用ChatGPT 生成自动化测试脚本

测试人

人工智能 程序员 软件测试 测试开发 ChatGPT

关系数据库:定义、模型、排名

Frank

关系型数据库

Mac平台的视频编辑和调色软件 DaVinci Resolve Studio 18

展初云

Mac软件 视频编辑 达芬奇18

开放原子开源大赛 | OpenAnolis赛题正式启动,诚邀报名!

开放原子开源基金会

可以拯救陈年老视频的Topaz Video AI

展初云

Mac软件 视频修复工具

基于火山引擎云搜索服务的排序学习实战

字节跳动云原生计算

大数据 搜索引擎 云原生

【稳定性】稳定性建设之弹性设计 | 京东物流技术团队

京东科技开发者

系统稳定性 限流算法 企业号10月PK榜 弹性设计

飞桨大模型套件:一站式体验,性能极致,生态兼容

飞桨PaddlePaddle

nlp 大模型 套件 大语言模型

HBase入门指南

Java随想录

Java 大数据 habse

MySQL分区表详解

Java随想录

Java MySQL

Scala语言入门:初学者的基础语法指南

Java随想录

Java scala 大数据

数划云受邀参与2023甄云用户大会,分享数据驱动经营新经济企业业财一体新路径

数划云

有限状态机在国际计费中的应用探索 | 京东物流技术团队

京东科技开发者

状态机 有限状态机 企业号10月PK榜 系统应用

小游戏的来龙去脉及入局方式

Onegun

小游戏 小游戏开发

Spring扩展-自定义标签

央国企数字化转型的破局者:低代码引领变革,高效应对未来挑战

优秀

低代码 数字化转型 央国企数字化转型

全场景流量验证系统 | 京东物流技术团队

京东科技开发者

系统设计 测试 企业号10月PK榜 流量验证

与客户携手共进|博睿数据客户最佳实践精选

博睿数据

可观测性

DAPP钱包单币丨多币丨LP质押挖矿系统开发

l8l259l3365

数字赋能,联通未来——数划云亮相“2023创源工业互联网创新大赛暨优秀项目路演”

数划云

.NET的未来包含一个开源的Mono_.NET_Jeff Martin_InfoQ精选文章