Build 2016开发者大会上的.Net 信息—开源、跨平台和免费
[原文发表地址]: .NET at Build 2016 – Open, Cross-platform and FREE
[原文发表时间]: April 1, 2016
哇!你能否想象下你的开发环境会变的多么完美呢? 它现在就是了。
今天,在Build 2016开发者大会上,我们的公告确实震惊了好多人。如果你正在观看,你就会知道Scott Guthrie在舞台上有带劲了。公告的范围从设备到云,也包括了很多开源信息和免费版本。对于.NET开发人员来说,现在是一个很好的机会去通过你已有的技能来研究各种.Net 技术。如果你不是一个.NET开发人员,是时候再考虑下.NET了!.NET体系里包括了工具、API和为各类开发人员提供的服务,以方便开发者创建各类应用程序。
Xamarin公告:
- 现在Xamarin是Visual Studio的一部分,包含在免费的Visual Studio社区版。你可以构建iOS,安卓和UWP应用程序,并且上传到任何应用商店。
- 跟Visual Studio社区版一样,Xamarin Studio社区版也是免费的。
- Xamarin SDK(包括运行时,库和命令行工具)将会在接下来的几个月里开放源代码。
- Mono重新认证为MIT并且作为.NET Foundation的一部分,就像.NET内核。
Red Hat公告:
- Red Hat宣布推出一个免费的Red Hat企业版Linux开发人员订阅。
- Red Hat为.NET开发人员启动了一个新站点:redhatloves.net。
.NET Foundation公告:
这条推文几乎涵盖了它。
我们的Xamarin
关于Xamarin怎样集成到Visual Studio和微软,我们已经听过很多预测和猜测。事实是它比任何人猜测的都要好。现在Xamarin是Visual Studio的一个关键部分,它的集成也没有任何额外的费用。它甚至集成在免费的社区版里。不会再有比这更好的理由去下载Visual Studio并开始开发您的下一个应用程序了。
对于那些刚加入的人,Xamarin是一个可以使用C# 或 F# 和 .NET API来构建iOS,安卓,Windows 10 UWP应用程序的企业级解决方案。对于.NET开发人员来说,它是在面向最新平台开发时的不二选择。如果你已经安装了Visual Studio 2015,那你已经有Xamarin了!
这里有一个很好的关于Xamarin工具有多好用的推文:
Mono旨在为了任何人任何用途
Mono被重新认证为MIT许可并且现在是.NET Foundation。现在它可以用于任何可以想象的用途。Mono已经被移植到许多操作系统和CPU上。这是非常广泛的应用。它是Xamarin的动力,已经应用在游戏系统,桌面和服务器应用程序。
即将发布的Mono比之前的可用版本都略好用些。Xamarin做了一些修正和扩展,这让关于Mono的Xamarin使用变得更好一些。这些修改将作为这次变更的一部分发布。
说真的,使用Mono做一些惊人的东西吧。你的行动会让Miguel我很开心的。
Red Hat宣布一个免费选项
众所周知,Red Hat和微软正在努力使.NET内核成为Red Hat企业版Linux (RHEL)系统上的一流开发平台选项。这个团队已经一起工作好几个月了。RHEL对.NET有许多需求。很快它就可以使用了。Red Hat有一个新的关于在RHEL上更简单的使用.NET内核的选项。
今天,Red Hat提供一个免费的Red Hat企业版Linux开发人员订阅,你可以从他们的Red Hat开发上下载。用户手册也已经可用了,你可以根据入门指导轻松地在系统上设置Virtualbox、VMware和Hyper-V 访客账户。今天就下载它吧。
.NET Foundation技术指导组
使用.NET的公司的数量一直在增长。他们中的很多对.NET包含了越来越大的期望,包括微软。这些公司告诉我们,他们想要更多的参与到.NET体系的发展方向中来,特别是对于一些会对每个人产生影响的重大设计问题。.NET Foundation是一个可以在.NET上进行全行业对话的近乎完美的地方。
技术指导组是一个正式化的团队,是一些已经发生过的事情的扩展。许多.NET团队与对方一起进行规划和设计审查,并且分享大部分共同信息作为开源项目的一部分。他们审查的范围会逐渐包括技术指导组的成员。
设立这个小组是表明了.NET对这些行业非常重要,因此他们需要更多的发言权。这些不会改变.NET团队将参与到开源社区的方式。事实上,额外的形式主义可能会有负面影响,开源的参与会使这些变得好点。
对 .NET开发人员来说这是一个很好的时期
对.NET开发人员来说这真的是一个很好的时期。没有什么能阻止你构建一个很大的应用程序。事实上,微软和不断增长的.NET公司已经做了很多努力,以便于你可以更简单的构建很强大的应用程序。
从今天开始在Visual Studio,Xamarin Studio或Visual Studio Code中构建应用程序吧,可以在任何操作系统上开发任何应用程序。享受你的开发之旅吧!