2017 年 2 月
第 32 卷,第 2 期
Azure - 利用 Azure Functions 实现无服务器体系结构
无服务器计算正在颠覆云应用程序的生成方式,用户不仅可以利用代码使应用程序基础结构抽象化,还可以使用能无限缩放的功能。Joseph Fultz 和 Darren Brust 深入探究了无服务器概念,并探索了 Azure Functions 对此类概念的支持。
领先技术 - 利用事件和 CQRS 实现内部商业智能
只要在最低抽象层级保存了原始信息,就可以在不同的时期以多种不同的方式使用此类信息。本文介绍了如何向事件溯源解决方案添加商业智能功能。
Azure - 深入探究 Azure App Service 体系结构
Azure App Service 是多元化的平台即服务,可以让 Web、移动和 API 应用程序缩放到全局级别,并最大限度地降低复杂程度。了解应用程序是如何映射到应用服务缩放单位,又是如何在应用服务基础结构中运行的。
数据点 - 初探 Azure 搜索(掌上技术指导)
Julie Lerman 探索了 Azure 搜索。借助此服务,可以使用 Microsoft 的处理和智能功能,将复杂的搜索功能添加到你自己的数据中。
移动 DevOps - 通过主动监控应用和服务来推动开发
在移动 DevOps 系列文章的最后一期中,Kraig Brockschmidt 携手 Thomas Dohmke 和 Alan Cameron Wills,共同深入探究了用于主动监控应用和服务的工具和做法,并探索了 Application Insights 和 HockeyApp。
HoloLens - 从虚拟现实转向混合现实
混合现实超越了虚拟现实,将虚拟世界与现实世界结合在一起,打造出一种综合体验。Tim Kulp 将他在 9 月刊中创建的虚拟现实应用更新为提供注视、手势和语音交互性功能的混合现实应用。
孜孜不倦的程序员 - 怎样算是 MEAN: 使用 Angular
在本月的“孜孜不倦的程序员”专栏中,Ted Neward 开始使用 Angular 2,从基本的“Hello World”入手,探索了 Angular 2 支持的一些重要概念。
新式应用 - Twitter 搜索实用工具
Frank La Vigne 介绍了如何使用 UWP Community Toolkit 创建适用于通用 Windows 平台的 Twitter 搜索客户端。
别让我打开话匣子 - 逆潮
在 AI 和机器学习的时代,软件能够独立执行曾经只能依靠人类操作才能完成的任务,其主导地位愈加凸显。David Platt 发问,如果我们编写的软件不正确,将会发生些什么?
新贵 - 长者优先: 成功和有经验的开发者
“不要相信 30 岁以上的人。” 这条 20 世纪 60 年代流行的反文化口号很快就成为技术行业招聘经理的招聘准则。本文介绍了破解方法。