首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

微软3个流行框架正式开源 开发人员的机遇来啦

原标题:微软宣布 WPF、Windows Forms 和 WinUI 这 3 个流行框架正式开源

“有史以来第一次,开发者将能够看到 WPF、Windows Forms 和 WinUI 的技术在社区触手可及。”

微软高管在 12 月 5 日的 Microsoft Connect();2018 年的活动上兴奋地宣布新的开源计划。

这表明,微软 3 个最流行的 Windows 框架正在迎来开源。它们分别是:

  • Windows Presentation Foundation(WPF);
  • Windows Forms;
  • Windows UI XAML Library(WinUI)。

要知道,微软在 10 月 27 日完成对 GitHub 的收购,而这次在年度大会上,通过 GitHub 来开源相关框架算得上是最大的新闻了。

为何开源?

Windows 开发人员平台公司副总裁 Kevin Gallo 表示:

“微软的三个流行的 Windows 用户体验框架已准备好为开发者在 GitHub 上做出贡献。开源这些技术的目的,其实是促进产品团队与社区之间的透明度,有助于 Windows 开发的民主化,使社区能够参与并为此做出贡献。”

雷锋网查询微软 .NET Blog 了解到,2014 年 11 月 12 日,微软正式宣布了 .NET Core 的开源。它取得了巨大的成功。.NET 平台已经收到来自微软以外的 3700 多家公司的超过 60000 个社区的拉取请求。

微软在现场承诺,将在 .NET Core 上为这些框架做出贡献。第一波代码将于今天在 GitHub 上发布,未来几个月将出现更多代码。据最新数据,目前 GitHub 拥有 2800 万开发者。

Visual Studio 2019 首次公开预览??与 GitHub 配合使用

大会上,微软还推出 Visual Studio 2019 首次公开预览,这意味着外界现在可以下载它用于 Windows 和 Mac。根据微软的说法,该版本旨在帮助开发人员更快,更轻松地启动和恢复编码。此外,Visual Studio 2019 还将增加更多的编码空间、更多的重构能力和更智能的调试。

据了解,Visual Studio 是微软面向任何开发者的同类最佳工具,它的功能在于快速编写代码、轻松调试和诊断、增加测试频率,并根据个人喜好进行扩展和自定义、有效协作。

目前,全球有超过 1200 万开发人员使用 Visual Studio 构建新应用程序并增强现有应用程序。

最新发布的 Visual Studio 2019 将与 Git 存储库配合使用,无论是本地存储、线上 Git 存储还是 GitHub、Azure 存储,新的拉取请求都将得到更好支持。

.NET Core 3.0 Preview 1 可用:“最激动人心的 .NET 版本之一”

对于微软来说,.NET Core 3 是一项重大更新,它增加了对使用 Windows Presentation Foundation(WPF)、Windows Forms 和 Entity Framework 6(EF6)构建 Windows 桌面应用程序的支持。

今年早些时候的 Build 2018 中,微软高层表示,使用 .NET Core 3.0,开发人员将获得使用 WPF、Windows Forms 和 XAML Islands(WinForms 和 WPF 应用程序中的本机通用 Windows 平台控件)构建客户端应用程序的支持。

微软公共语言运行团队的项目经理 Rich Lander 表示:“我们认为 .NET Core 3.0 将是我们发布过的最激动人心的 .NET 版本之一。”

据了解,.NET Core 3.0 是下一代 .NET Core 平台,它承诺对 Web、云、物联网、AI/ML 和 Windows 桌面工作负载进行重大更新。而这次的 Preview 1 则是 .NET Core 3 的第一个公开发布。

微软开源后,.NET Foundation(.NET 基金会)宣布组织架构调整

伟大的开发人员创新的核心是社区,这就是为什么开源是如此重要。

由于微软一系列的开源动作,导致了 .NET Foundation 也在当天宣布重大消息:可由微软直接任命一位新的董事进入该组织,并将本身的赞助商阵容进行扩大。这个组织在此前为微软很多项目做了贡献。

  • 将董事会从三名成员扩大到七名成员,其中一个单独的席位由微软任命,其余六个由社区选举产生,这些将于 2019 年 1 月开始进行。这种新结构将帮助 .NET Foundation 扩展 .NET 开源生态系统,并使整个社区能够更多地参与其中。
  • 将目前的技术指导小组扩展为企业赞助计划。除了目前的赞助商红帽、捷成、谷歌、Unity、微软和三星,今天还加入了 3 家企业,分别是 Pivotal,Progress Telerik 和 Insight。
  • 宣布委任董事会成员:Beth Massi(微软 .NET 平台的产品营销经理,此前担任 .NET Foundation 秘书)。

据了解,.NET Foundation 成立于 2014 年,旨在促进 .NET 开源开发和协作。仅在平台项目中,.NET 平台上有 87% 贡献者其实不在 Microsoft 工作,并且已经贡献了 61,000 多个代码。随着这种令人难以置信的增长,基金会表示是时候将 .NET Foundation 提升到一个新的水平。

微软高管 Scott Guthrie:开发人员的机遇来啦

活动官网特意把开发者 twitter?放在首页

除了这些发布之外,大会现场还宣布云原生应用程序包(CNAB)与 Docker 密切合作创建,并得到 HashiCorp、Bitnami 等的支持;微软向 Cloud Native Computing Foundation(CNCF)捐赠 Virtual Kubelet 项目,鼓励社区创新;AzureDB 数据库服务普遍可用,并具备灵活的定价。

在微软官方博客上,微软云计算和企业集团执行副总裁 Scott Guthrie 这样写道:

2018 年的今天,我们比以往任何时候都更倾向于一个无处不在的计算世界,在这个世界里,技术有助于改变每一个消费者和商业体验。对于开发人员来说,使用 AI、IoT、无服务器计算、容器等技术的机会从未如此强大。

开源后,开发者们,你们迫不及待的想 build 什么呢?

  • 发表于:
  • 原文链接http://news.51cto.com/art/201812/588279.htm
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com