MSDN 杂志 十月 2014

MSDN 杂志 十月 2014

C#:新增和经过改进的 C# 6.0

CTP3 中现在新增了 C# 6.0。其中包含大量增强和改进的功能,同时删除了部分功能。下面简要介绍这种新语言的功能和特性。 Mark Michaelis

异步编程:ASP.NET 上的 Async/Await 简介

Stephen Cleary 概括介绍了有关 ASP.NET 上的异步请求的概念,并提供了对一些优秀在线资源的引用。 Stephen Cleary

Azure Insider:将 IoT 设备连接到云

在接下来这个物联网 (IoT) 项目安装中,我们将采用连接的 SmartDoor 和 Raspberry Pi,并制定策略以通过服务总线和消息总线队列来管理消息和照片流量。 Bruno Terkaly, Steven Edouard

Unity:使用 Unity 和 C#(第 3 部分)开发您的首个游戏

在 Adam Tuliper 有关 Unity 游戏开发的系列文章的第三部分中,他深入探讨了 3D 游戏,包括创建人物、动画和地形。 Adam Tuliper

SQL Server:使用可更新的表实现有响应能力的实时报告

在单个表中管理大量数据存储会降低查询速度,因而延缓业务活动的进行。通过结合使用分区和列存储索引功能可解决这个问题。 Don Mackenzie

通用 Windows 应用程序:对通用 Windows 应用程序重用代码资源

Joel Reyes 探讨了 Visual Studio 2013 中内置的通用应用程序功能(包括模板、语言、API 和编译器支持),并考察了在应用程序之间共享代码的策略,以及将分散的应用程序更新到通用 Windows 版本中的最佳方法。 Joel Reyes

SQL Server: 实现大型、快速和可更新的表以实现有响应能力的实时报告

本文以 10 月份 MSDN 杂志的印刷版文章《使用可更新的表实现有响应能力的实时报告》为基础,介绍如何结合使用表分区和列存储索引功能,以支持为实现并发报告和更新功能而快速查询的大型表。 Don Mackenzie

专栏

编辑寄语:人员变动

Charles Petzold 将作为 MSDN 杂志的专栏作家到 Xamarin 工作。Michael Desmond

领先技术:源代码可读性提示

可读性必须成为编码实践中的一项根本要求。应遵循“3 C”(Comment、Consistency、Clarity)原则,即“注释、一致性和清晰性”原则来创建更易于阅读的代码。Dino Esposito

数据点:跨领域驱动设计 (DDD) 边界上下文共享数据的模式

Julie Lerman 探讨了通过数据镜像实现跨 DDD 边界上下文共享数据的一种方案。Julie Lerman

测试运行:使用 C# 进行 Probit 分类

James McCaffrey 探讨了 Probit 分类,即一种机器学习方法,用于在待估因变量可在两个可能值中选择一个值的情况下做出预测。James McCaffrey

新型应用程序:使用 SignalR 生成新型应用程序

SignalR 是一组服务器和客户端库,可用来开发具有动态、实时、双向通信功能的应用程序。Rachel Appel

DirectX 因素:像素着色器和光线反射

Charles Petzold 在其 DirectX 相关系列文章的完结篇中,探讨了典型的 Gouraud 和 Phong 3D 光阴影模型。Charles Petzold

别让我打开话匣子:提升高等教育的门槛

David Platt 在哈佛大学拓展学院开办了有关用户体验工程与管理的课程,旨在培养用户体验先锋精英队伍,使其能够利用对用户体验设计基本概念的认知实现更加可靠而有效的设计过程。David Platt