天下网吧 >> 网吧系统 >> 系统动态 >> 正文

Win10开发:Visual Studio 2015预览版新增功能(上)

2015-7-20不详佚名
ity是使用广泛的用于多平台2D和3D游戏开发的生态系统。 你可用C#编写你的游戏,并且在Android、iOS和Windows Phone上运行该游戏。 适用于Unity的Visual Studio工具是集成了Unity和Visual Studio IDE的扩展。 通过此扩展,你除了获得为Unity开发人员所设计的工作效率功能外,还可获得Visual Studio IDE和调试器的所有功能。 Visual Studio Tools for Unity RC 2.0增加了对Visual Studio 2015的支持以及一些新功能,如在“局部变量”和“监视”窗口中对象具有更好的可视化效果。Microsoft最近收购了SyntaxTree,这家公司是适用于Unity的Visual Studio工具的创建者。 若要开始跨平台Unity游戏项目,请参阅 Visual Studio Tools for Unity 2.0。(https://visualstudiogallery.msdn.microsoft.com/8d26236e-4a64-4d64-8486-7df95156aba9)

针对本机C++的跨平台应用程序和库

你可使用Visual C++来编辑、构建、部署和调试你的跨平台代码。 你可以从模板中创建适用于Android本机活动应用程序的项目,或者创建可在多个平台或Xamarin混合应用程序上使用的共享代码库。 借助特定于平台的IntelliSense,你可以查看API以及生成适用于Android和Windows目标的正确代码。 你可以为x86或ARM本机平台配置生成,并且将代码部署到附加的Android设备或者将Microsoft的高性能Android仿真器用于测试。 你可以在Visual Studio调试器中设置断点、监视变量、查看堆栈或逐步执行代码。 你可以跨多个应用程序平台共享大多数平台特定代码以外的所有代码,并且在Visual Studio中用一个解决方案生成所有这些代码。

若要开始在C++中使用跨平台库,请参阅使用Visual C++生成跨平台应用。(https://msdn.microsoft.com/zh-cn/library/dn872463(v=vs.140).aspx)

Web

ASP.NET 5是MVC、WebAPI和SignalR的一个重大更新,在Windows、Mac和Linux上运行。 ASP.NET 5旨在完全为你提供可组合的精益.NET堆栈以便生成基于云的现代应用程序。 Visual Studio 2015 RC工具与常用Web开发工具(例如Bower和Grunt)更紧密地集成。 若要开始,请参阅 NET Web开发和工具博客(http://blogs.msdn.com/b/webdev)上的多篇博客文章。

经典桌面和Windows应用商店

Visual Studio 2015继续支持经典桌面和Windows商店开发。 Visual Studio将随着Windows的发展而发展。 在Visual Studio 2015中,适用于.NET和C++的库和语言有了大幅改进,适用于Windows的所有版本。

.NET Framework

Microsoft .NET Framework 4.6预览版提供约150个新的API和50个更新的API以启用更多方案。 例如,现在更多集合可实现 IReadOnlyCollection(https://msdn.microsoft.com/zh-cn/library/hh881542(v=vs.140).aspx),使其使用起来更为简便。 此外,如先前提到的,ASP.NET 5提供一个用于生成基于云的现代应用程序的精益.NET平台。

面向.NET Framework且用C#编写的Windows商店应用程序现在可使用.NET本机(它将应用程序编译到本机代码而不是IL),并且.NET Framework 4.6预览版也添加了RyuJIT,即64位实时(JIT)编译器。

新的C#和VB编译器(“Roslyn”)大幅提高了编译时间,并且提供全面的代码分析API。 Visual Studio 2015利用Roslyn提供更多重构,包括内联重命名、分析器和快速修复。

C#和Visual Basic语言都在核心语言和IDE支持方面进行了很多小的改进。 这些改进一起作用,让你的.NET编码体验更直观、更方便、更有效。

有关详细信息,请参阅 .NET Framework中的新增功能(https://msdn.microsoft.com/zh-cn/library/ms171868(v=vs.140).aspx)和 .NET博客(http://blogs.msdn.com/b/dotnet/)。

C++

Visual C++在以下方面进行了大幅提升:C++11/14语言一致性、对跨平台移动设备开发的支持、对可恢复功能和等待的支持(目前计划用于C++17中的标准化)、C运行时库(CRT)和C++标准库(STL)实现中的改进和Bug修复、新的编译器优化、更佳生成性能、代码编辑器中新的诊断能力和新的效率工具。

有关更多信息,请参阅 Visual C++博客(http://blogs.msdn.com/b/vcblog/)。

连接到服务

Visual Studio 2015让你比以往任何时候都更轻松地将应用连接到服务。 新的“添加连接的服务”向导会配置你的项目,添加必要的身份验证支持并下载必要的NuGet数据包,帮助你开始根据你的服务需要进行快速轻松的编码。 “添加连接的服务”向导还集成新的帐户管理器,令使用多个用户帐户和订阅变得容易。 在Visual Studio 2015 RC中,对以下服务的支持立即可用(如果你拥有帐户):

• Azure移动服务

• Azure存储

• OfficeO 365(邮件、联系人、日历、文件、用户和组)

• 销售团队

新服务将不断增加,你可通过单击向导中的“查找新服务链接”来发现这些服务。

设计你的UI

设计XAML用户界面的Blend体验获得了巨大提升。 Blend已经过完全重新设计,以提供更直观的UI、更强大的XAML编辑功能和实现与Visual Studio更好的集成。

本文来源:不详 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行