Connect(); //2015的新闻公告

[原文发表地址] News and Announcements at Connect(); //2015

[原文发表时间] 2015-11-18

今天,我们在纽约举办了Connect(); //2015的介绍会,在这次的会议中,我们介绍了一些近期开发的很多新产品和新功能。在这篇文章中,我将为你们讲述这次介绍会的主要内容。另外,你们还可以在https://www.visualstudio.com/connect2015中观看Connect(); 介绍会的视频。

Visual Studio Code测试版本发布。Visual Studio Code测试版本中,我们增加了以下几个新功能:

访问VS Code博客可以了解更多VS代码。

Visual Studio Code Beta

.NET Core 5 RC 和ASP.NET 5 RC提供Go-Live许可。 .NET Core 5 和 ASP.NET 5的候选版本都能用于Linux、Windows 和 OS X 平台,并且含有Go-Live授权。所以,即使他们还没有正式发布,你们仍然可以在生产环境中使用。ASP.NET 5 RC可以支持Windows、OS X和Linux平台,并且对运行时和简单的托管模型的工具进行了加强。你们可以通过链接.NET 团队博客看到更多关于.NET Core的信息,你们也可以通过链接ASP.NET团队博客Scott Hanselman’s的博客看到更多关于ASP.NET 5的信息。

Visual Studio Online 现已更名为Visual Studio Team Services ,我们正在扩展它的功能。 我们已经将Visual Studio Online 更名为Visual Studio Team Services。因为这样你们可以通过名字了解到,云开发服务已经成为敏捷团队协作和DevOps服务的核心部分。Team Services的新功能包括IntelliJ IDEA的扩展、新的基于任务的可自定义的生成服务、可以显示团队进度的仪表板、和可以预览代码搜索的扩展、包管理和发布管理。我们团队在Visual Studio ALM博客上发布了大量的文章,通过Visual Studio ALM博客你可以深入了解所有的新功能。

Visual Studio Dev Essentials是一个新的免费项目,汇集了所有开发人员创建应用需要的内容,开发人员可在任何设备或操作系统上创建应用,包括Visual Studio Community 、Visual Studio Code和免费的Visual Studio Team Services。Dev Essentials增加了高优先级论坛支持,并有来自Pluralsight、Wintellect 和Xamarin的培训服务,和许多人期待的Azure每个月的信用额度,这项功能将会在2016年初使用。可以通过链接来了解详细信息:https://www.visualstudio.com/products/free-developer-offers-vs

Visual Studio云订阅。 我们正在把Visual Studio Professional版和Enterprise版月度和年度订阅添加到现有的MSDN订阅中。月度的订阅包括Visual Studio Professional 或者 Enterprise IDE,可以通过可选测试管理器扩展(用于VS Enterprise订阅)访问Visual Studio Team Services,并且获得Team Foundation Server客户端访问许可。年度订阅增加的收益相当于目前通过MSDN订阅增加的收益,包括技术支持、Azure信用额度、Pluralsight培训、访问开发/测试软件、Windows开发人员账户、Office ProPlus、Office 365开发人员订阅、Power BI Pro和合作伙伴针对不同订阅级别提供的服务。可以通过链接来了解详细信息:https://www.visualstudio.com/products/subscriber-benefits-vs

我们将通过新的Visual Studio商城来提供以上的订阅。你们可以用一个账单购买多种订阅,和其它微软Azure云服务,如虚拟机和存储。

Visual Studio商城。 在很早以前,我们就有用于提VS扩展的Visual Studio库。今天,我们公开Visual Studio商城,它是开发人员搜寻,下载和安装Visual Studio所有版本(Enterprise,Professional和CommunityVisual Studio Team Services (以前称为Visual Studio Online)和Visual Studio Code的中心地。

新的Visual Studio云订阅和Visual Studio Team Services的测试管理器扩展都可以在商城中购买。在未来的某一天,合作伙伴将可以在Visual Studio商城出售展。更多信息可以访问:https://marketplace.visualstudio.com

Visual Studio 2015 Update 1和Team Foundation Server 2015 Update 1 Visual Studio 2015 Update 1和Team Foundation Server Update 1将于11月30日发布。

我以前在博客中分享了有关我们在CTPRC版本中推出的新功能的详细信息。在全部的更新中,你可以期待更多的像MS Test和Code Coverage支持ASP.NET 5,并行测试执行,提高代码分析和改进NuGet Package Manager体验,以及Universal Windows Platform的工具更新。敬请关于博客11月30日的公告。

对于Team Foundation Server,新功能有可以显示团队工作、代码、测试和构建进度的仪表板。当Git 和Team Foundation Version Control在同一个团队项目中使用,不论本地工作还是托管环境都可以查询看板列和SonarQube 分析生成任务。11月30日,Brian Harry会将所有关于TFS 2015 Update 1的信息发布到他的博客上。

支持Xamarin 4 我们很高兴的宣布Visual Studio 2015 Update 1将支持Xamarion 4。它可以在你们使用Visual Studio时提供端到端解决方案来构建,测试和监控大量的本地移动应用程序。Xamarin 4包括更新Xamarin平台,特别是在VS上支持开发iOS应用程序。这使得在Visual Studio上构建,调试和部署Xamarin.iOS的工程更为方便。Xamarin现在基于SSH连接,简化了Visual Studio和Mac的网络连接并且提供了一个更快,更稳定的连接。在Mac上配置用Xamarin和Visual Studio只需要启用远程登录,并允许多个Visual Stuido实例同时连接,这可以使多个iOS工程在同一时间工作。Xamarin4是一个很强大的版本。Xamarin团队在提高C#的移动开发的性能和稳定性方面花费了很多时间。访问Xamarin博客可以了解更多内容。

使用MacinCloud在Visual Studio Team Services中构建iOS应用。 我们通过与MacinCloud合作,提供了一个VS Team Services/VSO构建代理计划。对于不希望在数据中心内管理Macs计算机的组织,或者不愿意为了持续集成而专门维护一套Mac硬件设备的小型组织,现在他们可以配合使用Team Services和MacinCloud构建自己的iOS应用。这个计划目前是预览版,每个代理的收费标准是$30/月,但不限制构建所需的时间。但你任然需要注册Apple Developer Program来获得签名证书,不过MacinCloud代理可以在Visual Studio Team Services中使用免费的私人代理插槽。

        iOS build with MacinCloud

详情可以访问ALM博客文章MacinCloud计划MacinCloud’s planXcode Build教程Cordova构建教程,和React Native的博客文章

其它公告

  • 通过观看视频https://www.visualstudio.com/connect2015可以了解Visual Studio下一个主要版本的功能。这些新功能包括大幅改善的安装体验,对任何语言都有的轻量级安装选项和C#下一个版本的创新主题。
  • Visual Studio Android模拟器将支持Mac OS X 这使得不论在OS X还是在Windows上工作的Android开发人员都可以使用微软提供的快速,强大而且免费的Android模拟器。你们可以在这里注册,这样的话当Mac OS X可以使用模拟器的时候会通知你。另外,我们已经在Windows版本的模拟器中增加了新功能,包括对Marshmallow(API Level 23)的支持
  • 在Visual Studio商城上已经有了HockeyApp扩展。这个扩展可以使开发者将现有的DevOps工作流扩展到移动应用。目前一个开发人员可以免费使用HockeyApp的全部功能,并且可以管理两个应用。
  • Visual Studio GDB调试器扩展的公共预览版,启用Linux本机远程调试可以在Visual Studio中支持Linux服务器或loT装置。
  • Visual Studio 1.1 RTM的Node.js工具能提高开发者的效率。Visual Studio现在支持Node.js v4.x。
  • Azure Service Fabric和Azure DevTest Labs已经进入了公共预览阶段。Azure Service Fabric可以帮助开发人员大规模地构建和维护以微服务为基础的应用,并且能够与Microsoft Azure和Visual Studio完美集成。Azure DevTest Labs可以帮助开发人员和测试人员在Azure中快速创建环境,同时可以帮助IT专业人员减少资源浪费和控制成本。
  • .Net的Azure SDK 2.8包括移动应用程序的模板更新、适用于HDInsight用户的大数据工具和Docker和Data Factory工具的更新。我们还为Visual Studio 2015推出了新的Azure Service Fabric工具,另外还推出了名为Storage Explore的独立版本的客户端,它可以在Windows和Mac桌面上运行。
  • Microsoft Graph ( 正式上市和预览版) 详情可以访问Office博客Office Dev博客。开发人员也可以通过访问https://graph.microsoft.com,使用一个授权账户在微软云端访问数据、资料和API。任何开发人员都可以在任何平台上发起HTTP请求来调用API。曾经独立的Office 365服务现在也可以通过Microsoft Graph直接使用。
  • 除了和MacinCloud(前面已经介绍过)合作使Visual Studio Team Service可以在云端构建iOS和其它平台的应用外,移动开发的其它更新还有CodePush Open BetaIntune App SDK
  • Visual Studio RC的Docker工具可以让开发者在Visual Studio中通过Docker容器来操作Linux和Windows环境。
  • Azure diagnostics目前作为Visual Studio Application Insight的一部分,可以在同一处提供系统和基础结构的数据。

最后,再重复一次,你们可以在https://channel9.msdn.com/Events/Visual-Studio/Connect-event-2015上观看这次大会的视频,也可以点播其它70多个视频。当然,我们已经着手开发更多的功能和更多的新版本。你们可以通过UserVoice,产品里内置的反馈界面或者通过Visual Studio Connect网站提交bug的方式来告诉我们你们的意见或建议。