当前位置: 首页 > 科技观察

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

时间:2023-03-21 12:24:53 科技观察

原标题:微软宣布WPF、WindowsForms和WinUI三大热门框架正式开源  《史上第一次,开发者将能够看到WPF、WindowsForms和WinUI的技术》就在社区的指尖。”  Microsoft高管在MicrosoftConnect()上兴奋地宣布了新的开源计划;2018年12月5日活动。  这表明微软最流行的3个Windows框架都迎来了开源。它们是:WindowsPresentationFoundation(WPF);Windows窗体;Windows用户界面XAML库(WinUI)。  要知道,微软在10月27日就完成了对GitHub的收购,而这次的年会上,通过GitHub开源相关框架是最新的消息。  为何开源?  WindowsDeveloperPlatforms公司副总裁KevinGallo表示:“微软的三个流行的Windows用户体验框架已经准备好让开发者在GitHub上做出贡献。开源这些技术的目的实际上是为了促进产品团队和社区之间的透明度有助于民主化Windows开发并使社区能够参与并为此做出贡献。”  雷锋网查询Microsoft.NETBlog了解到,2014年11月12日,微软正式宣布Opensourceof.NETCore,取得了巨大的成功。来自Microsoft以外的3,700多家公司的60,000多人。  Microsoft当场承诺在.NETCore上为这些框架做出贡献。第一波代码今天在GitHub上发布,未来几个月还会有更多代码。根据***数据,GitHub目前有2800万开发者。  VisualStudio2019***PublicPreviewWorkswithGitHub  在大会上,微软还推出了VisualStudio2019***PublicPreview,也就是说现在可以为Windows和Mac下载。据微软称,该版本旨在帮助开发人员更快、更轻松地开始和恢复编码。此外,VisualStudio2019将增加更多编码空间、更多重构功能和更智能的调试。  据了解,VisualStudio是微软为任何开发人员提供的一流工具。其功能在于快速编写代码、轻松调试和诊断、增加测试频率、根据个人喜好进行扩展和定制、有效协作。  目前,全球有超过1200万开发人员使用VisualStudio来构建新应用程序并增强现有应用程序。  ***发布的VisualStudio2019将与Git存储库一起工作,无论是本地存储、在线Git存储还是GitHub、Azure存储,新的拉取请求都会得到更好的支持。  .NETCore3.0预览版1可用:“迄今为止最激动人心的.NET版本之一”  .NETCore3是Microsoft的一项重大更新,增加了对使用WindowsPresentationFoundation(WPF)、WindowsForms、以及用于构建Windows桌面应用程序的实体框架6(EF6)。  在今年早些时候的Build2018上,微软高管表示,借助.NETCore3.0,开发人员将能够使用WPF、WindowsForms和XAMLIslands(WinForms和WPF应用程序中的原生CommonWindowsPlatform控件)客户端应用程序支持.  微软通用语言运营团队项目经理RichLander表示:“我们认为.NETCore3.0将是我们发布过的最激动人心的.NET版本之一。”承诺对Web、云、IoT、AI/ML和Windows桌面工作负载进行重大更新的下一代.NETCore平台。本次预览版1是.NETCore3的首次公开发布。  微软开源后,.NET基金会(.NETFoundation)宣布组织重组  伟大的开发者创新是社区的核心,这这就是开源如此重要的原因。  因为微软的一系列开源动作,.NET基金会也在当天公布了一个重大消息:微软可以直接任命新理事进入该组织,扩大赞助阵容。该组织过去曾为许多Microsoft项目做出过贡献。将于2019年1月开始将董事会成员从3人扩大到7人,其中一个席位由Microsoft任命,其余6人由社区选举产生。这一新结构将帮助.NET基金会扩展.NET开源生态系统并实现更大的全社会的参与。将当前的技术指导小组扩展为企业赞助计划。除了目前的赞助商红帽、捷成、谷歌、Unity、微软和三星外,今天还有3家公司加入,分别是Pivotal、ProgressTelerik和Insight。宣布任命董事会成员:BethMassi(Microsoft的.NET平台产品营销经理,之前是.NET基金会的秘书)。  据了解,.NET基金会成立于2014年,旨在推动.NET开源开发与协作。仅在平台项目中,87%的.NET平台贡献者实际上并不在Microsoft工作,并且已经贡献了超过61,000个代码。随着这种令人难以置信的增长,该基金会表示是时候将.NETFoundation提升到一个新的水平了。  微软高管ScottGuthrie:开发者的机会就在这里由HashiCorp、Bitnami等创建和支持;微软将VirtualKubelet项目捐赠给云原生计算基金会(CNCF),以鼓励社区创新;AzureDB数据库服务已普遍可用且定价灵活。  在微软官方博客上,微软云计算与企业事业部执行副总裁ScottGuthrie写道:2018年的今天,我们比以往任何时候都更倾向于一个无处不在的计算世界,在这个世界上,科技帮助改变每一位消费者和商业经验。对于开发人员来说,使用人工智能、物联网、无服务器计算、容器等技术的机会从未如此之多。  开源后,开发者们,你们渴望打造什么?