www.5197.com-澳门新蒲京娱乐场官网

热门关键词: www.5197.com,澳门新蒲京娱乐场官网

微软开源 .NET 编译平台 Roslyn【澳门新蒲京娱乐场

澳门新蒲京娱乐场官网 1

微软目前加入到.NET基金会的18个项目,这些项目早就已经开源,但微软此前并没有真正参与到.NET社区当中,也没有加入其他开源.NET项目。有了这个基金会,.NET团队也将开始求来自.Net社区成员的贡献。

摘要:自从微软宣布开源以后,越来越多的项目迁移到了Github平台。这不,来自微软官方消息,.NET编译平台Rosly将迁移到Github。

美国旧金山当地时间周四消息,在2014微软Build大会上,Anders Hejlsberg亲自宣布.NET编译平台Roslyn开源。Anders Hejlsberg是Turbo Pascal编译器的主要作者,号称Delphi和C#之父,同时他也是.NET创立者。澳门新蒲京娱乐场官网,Roslyn项目地址Roslyn包括下一代版本的C#和VB编译器,以及编译器即服务编程接口,可工作于最新版的Visual Studio上。它开放C#和Visual Basic编译器的API,使得开发者可以借助编译器解析代码文件、动态为编程语言增加功能、扩展编译器、自定义编译器动作等。Cloud and Enterprise执行副总裁Scott Guthrie先生表示,微软将来会开源更多的项目,现已启动24个.NET开源项目,大部分都是经Apache 2.0许可发布的。微软在多年前创造了.Net出于两个原因:一方面为方便开发者开发Windows多种版本的软件,另一方面为了迎合Java编程语言兴起的需要。而早在十多年前,微软当时的CEO Steve Ballmer曾称开源为“癌症”,如今Steve Ballmer已不再担任CEO一职。Satya Nadella继任后,就一直致力于改变微软在人们心中以往的形象,尤其注重改善与开发人员之间的关系。微软也于昨天宣布将WinJS项目正式开源,这些开源动作都不是突然的,因为微软云计算平台Windows Azure已经支持Linux和其他开源软件,还有Codeplex开源网站上的开源项目已达28000个了。微软开源的动作似乎有悖于前CEO以往的作风,但是这无疑表明了微软的发展史正翻开新的一页。文章来源:The Next Web / 编译:CSDN

总之,.NET基金会首先将管理24个.NET的相关开源项目,包括.NET编译平台(也就是之前代号为Roslyn的项目)和所有ASP.NET开源项目。Xamarin 目前加入到.NET 基金会的有六个项目,都是移动开发领域的项目:

配图来自:开源中国

澳门新蒲京娱乐场官网 2

来自:Visual Basic团队官方博客

新闻《微软宣布成立.NET基金会全面支持开源项目 包括C#编译器Roslyn》,看到大家对微软的开放都很兴奋。在此之前在.NET社区也有了大量的开源项目,所列的24个项目也是早就开源,这次的重大意义在于成立了一个实体---.NET基金会,它将促进对.NET 的开放式创新,终于可以让大家认识到了.NET其实是很开放的,也是我的博客想向大家表达的,这次的微软Build大会应该是个里程碑。

目前,自从微软宣布开源以后,越来越多的项目迁移到了Github平台。这不,来自微软官方消息,.NET编译平台Rosly将迁移到Github。在去年的Build大会上,.NET创立者Anders Hejlsberg曾亲自宣布.NET编译平台Roslyn开源。

  • Xamarin.Mobile:一个库,它为访问常用的移动设备功能的跨平台API,包括 iOS、Android 和 Windows 。
  • Xamarin.Auth:为用户进行身份验证和存储他们的帐户跨平台的 API 。
  • Couchbase for .NET: 一个轻量级,面向文档 (NoSQL),syncable 数据库引擎。
  • Xamarin 的System.Drawing:跨平台绘图 API
  • MailKit和MimeKit:为移动设备优化的鲁棒的跨平台电子邮件库。

Roslyn原本托管在微软的CodePlex平台上,但Github是一个更加活跃的开源社区,因此,Rosly团队决定把Roslyn全面迁移到Github平台上。而Roslyn在CodePlex的页面也会随之关闭。

我们来回顾下Build大会目前为止在.NET开源领域的一些事件:

澳门新蒲京娱乐场官网 3

.NET基金会旨在“统筹管理所有开放源代码的.NET库“。这和Apache软件基金会和Eclipse基金会的本质基本相同,都是围绕一个特定技术和库建立的管理组织。

  • WinJS将开源,开发者们可以通过WinJS开发Windows、Android、iOS,甚至网页版应用
  • 正式发布TypeScript 1.0,TypeScript 1.0发布,该版本支持Visual Studio2012/2013等产品。微软表示将继续专注TypeScript语言的开发,以创建更高效的开发环境,包括智能感知、项目支持以及强大的代码导航功能。
  • Anders Hejlsberg宣布微软将开源Roslyn C#编译器,Mono项目团队正忙于将Roslyn集成进入Mono的技术堆栈(Mono.Cecil NRefactory IKVM.Reflection)。
  • Anders Hejlsberg还重点介绍了Xamarin,现场演示了如何用C#在Xamarin上开发通用应用(Universal Apps),通用应用可以运行在iOS和Android系统上。澳门新蒲京娱乐场官网 4
  • Cloud and Enterprise 执行副总裁 Scott Guthrie宣布成立 .NET 基金会,基金会的官方网站:www.dotnetfoundation.org
    • 澳门新蒲京娱乐场官网 5澳门新蒲京娱乐场官网 6
  • Mono也发布了Mono 3.4 ,详细说明参看  

.NET 基金会将有助于加速采用.NET 跨所有平台应用包括:服务器、 移动设备和桌面。基金会目前拥有一个三人的董事会,其中一席属于微软全资子公司微软开放技术(MS Open Tech,专注参与连接微软与开源社区的公司)的代表,一席属于.NET团队,还有一人是Xamarin创始人米格尔·德伊卡萨(Miguel de Icaza)

本文由www.5197.com发布于web前端,转载请注明出处:微软开源 .NET 编译平台 Roslyn【澳门新蒲京娱乐场