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 Code发布了一个内置于产品和基于Web的扩展库,你可以通过这个扩展库来查找和安装扩展。
- 与社区合作, 为VS Code提供了60个以上的新扩展:语言、 linters、 颜色主题、 snippets、 调试器 等等。
- 将VS Code源码库发布到一个新的公共GitHub 存储库,并且使VS Code为开源项目。
访问VS Code博客可以了解更多VS代码。
.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日发布。
我以前在博客中分享了有关我们在CTP 和RC版本中推出的新功能的详细信息。在全部的更新中,你可以期待更多的像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中使用免费的私人代理插槽。
详情可以访问ALM博客文章,MacinCloud计划,MacinCloud’s plan,Xcode 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 Beta和Intune 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的方式来告诉我们你们的意见或建议。