2016 年 9 月

第 31 卷,第 9 期

Unity - 构建虚拟现实应用程序

Unity - 构建虚拟现实应用程序

Tim Kulp

随着功能性设备和平台的成熟,虚拟、增强和混合 (VAMR) 现实开发正在迅猛发展。Tim Kulp 介绍了在 Unity 中构建虚拟现实应用程序的基础知识,同时展示了如何使用连接的服务、如何构建具有维度和交互的 UI,以及如何组织代码组件进行故障排除。

领先技术 - 基于消息的业务逻辑实践专栏

领先技术 - 基于消息的业务逻辑实践

Dino Esposito

表达一个业务领域的逻辑是一个真正的挑战。Dino Esposito 表示,有一个新兴的解决方案是,使用业务事件以一种更自然且用户友好的方式表达该领域的逻辑。

移动 DevOps - 真相的来源: DevOps 中存储库的作用

移动 DevOps - 真相的来源: DevOps 中存储库的作用

Kraig Brockschmidt

放飞你的思想。源控件提供自动化,为 DevOps 提供强大支持并使开发人员从大量枯燥乏味的活动中解放出来。深入了解源控件存储库及其在一个自动化发布管道中所发挥的基本作用。

测试运行 - 秘书问题专栏

测试运行 - 秘书问题

James McCaffrey

在机器学习中,时常需要找到以某种方式停止培训的方法,以优化选择最佳预测模型的概率,而且最佳选择问题的解决方案可以提供帮助。为了对此进行阐明,James McCaffrey 展示了如何解决秘书问题。

ASP.NET Core - ASP.NET Core MVC 的功能切分

ASP.NET Core - ASP.NET Core MVC 的功能切分

Steve Smith

全新的“功能切分”功能为开发人员提供了一种按功能而非按模型、视图和控制器组织其 ASP.NET Core MVC 项目的方式。

必备 .NET - 使用 .NET Core 1.0 进行命令行处理专栏

必备 .NET - 使用 .NET Core 1.0 进行命令行处理

Mark Michaelis

Mark Michaelis 详细介绍了如何配置 CommandLineApplication,并探讨了如何触发命令行解析以及解析调用后随即发生的情况。

被动框架 - 利用被动扩展构建启用了 AJAX 的异步网页

被动框架 - 利用被动扩展构建启用了 AJAX 的异步网页

Peter Vogel

以松散耦合方式利用被动扩展和 RxJS-DOM 插件可以为你提供一个灵活、高度集成的客户端 DOM 事件和 AJAX 请求,使你能够对你的应用程序进行重大更改,而无需重组你的所有代码。

新型应用 - 利用 UWP 和 Azure 构建城市范围的 Wi-Fi 扫描仪专栏

新型应用 - 利用 UWP 和 Azure 构建城市范围的 Wi-Fi 扫描仪

Frank La La

在 Frank La Vigne 的 7 月专栏中,他展示了如何构建 IoT 设备以捕获 Wi-Fi 信号。本月他展示了如何将该设备连接到云来实现其全部潜能。

Xamarin - 使用 Xamarin 的跨平台生产力

Xamarin - 使用 Xamarin 的跨平台生产力

Kevin Ashley

了解使用一种强大、高效的跨平台技术(如 Xamarin)是获得有效、一致的开发策略和更高的生产力的关键。

别让我打开话匣子 - Mary Jane 长大了专栏

别让我打开话匣子 - Mary Jane 长大了

David Platt

正如 David Platt 在本月的专栏中所说,Microsoft 从未回避过新兴市场。

C++ - 使用 STL 字符串和 Win32 API 实现 Unicode 编码转换

C++ - 使用 STL 字符串和 Win32 API 实现 Unicode 编码转换

Giovanni Dicanio

Giovanni Dicanio 介绍了 C++ 技术转换,用于使用 Win32 API MultiByteToWideChar 和 WideCharToMultiByte 在 UTF-8 和 UTF-16 之间转换 Unicode 文本。这些 Win32 C 接口 API 被包装在新型 C++ 代码中,可以使用 STL 字符串类来存储 Unicode 文本以及使用例外发出错误条件信号。

编辑寄语 - 我们的虚拟未来专栏

编辑寄语 - 我们的虚拟未来

Michael Desmond

根据你询问的对象,Pokemon Go 可以毁坏文明,也可以预示其发展。无论哪种方式,该游戏都揭示了虚拟、增强和混合现实应用正在面临的挑战。