公告 .NET 2015在Mac,Linux和Visual Studio社区开源啦

[原文发表地址]:Announcing .NET2015-.NET as Open Source, NET On Mac And Linux And Visual Studio Community

[原文发表时间]:11/12/2014

它终于到来了。这也是我们大多数人来微软工作的原因,而且我认为这不仅是一个纪元的结束,同样是令人惊叹的事情的开始。

新版的.NET 2015是我们发布的。这也就是我们今天在纽约发生并公告的事情,它其中包含了很多的东西,所以慢慢欣赏吧。

请一定要看看我在最后列的博客,这是我私人汇总并呈现给你们的一些情况。

 关于开源和跨平台我们是非常认真的

 .NET 核心5是最新的,并通过NuGET发布了组件化的框架。这也意味着你可以和你的应用程序一起发布一个.NET 核心框架的私有版本。其他的应用程序的版本是不能更改你的应用程序的行为的。

我们正在创建一个可以应用于windows, Mac和Linux 的.NET核心CLR, 它同样也是开源的,并且是由微软提供支持。所有的这些都在这里:https://github.com/dotnet

我们同样正在实现RyuJit 和.NET 核心GC的开源并使他们可以跨平台被使用。

ASP .NET 5可以在任何地方进行工作

ASP .NET 5 很快将支持在Windows, Mac和Linux上使用,这些都会在GitHub上公开:https://github.com/aspnet.

举个例子,对于Mac和Linux来说,.NET 5包含了一个在libuv上叫做Kestrel的网页服务器。它和来自Node的网页服务器是相似的,对于产品来说,你可以使用Nginx控制它。

开发人员会有一个非凡的体验

有一个针对开源开发人员和学生的免费版的Visual Studio叫做Visual Studio Community。它在一次下载之后就可以支持更多的扩展和应用,这并不是Express版本, 基本上是Pro版本。

对于前端开发人员来说,Visual Studio 2015ASP .NET 将会支持gulp, grunt, bower和npm。

一个community团队(包括我和来自ASP.NET和web tools 团队的Sayed,已经创建了属于Kulture build 系统的OmniSharp 组织,作为一种途径可以带给在windows, Linux, 和Mac上 的Sublime, Atom, Brackets, Vim, 和Emac真正的智能感应),你可以通过https://www.omnisharp.net,或者团队成员Jonathan Channon 的博客查看相关信息。

更多的开源

在GitHub中会有更多关于.NET 4.6核心框架和相关引用的源代码。这将会在MIT许可下进行重新认证, 所以Mono(还有你)可以在他们的.NET 实现工具中使用开源代码。

https://microsoft.github.io. 中会有一些关于微软开源的托管在GitHub中的新的Hub

.NET实现开源是很有意义的,这个决定不仅很有商业意识,同时也具有很好的交流的意识, 现在微软的所有的人都能像我们一样看见这些。

相关链接:

下载Visual Studio 2013 更新4

下载 Visual Studio 2015 预览版

可以通过 Visual Studio 2013 更新4 发布日志 Visual Community 2013 和更新4 发布日志Visual Studio 2015 预览版发布日志了解更多

Soma的博客

Brian Harry的博客

Visual Studio roll-up 博客

需求视频

Visual Studio Community

下载Visual Studio 2015 预览旗舰版