MSDN 杂志 八月 2013

MSDN 杂志 八月 2013

C++:为 C++ 开发人员带来 RESTful 服务

了解如何使用 C++ REST SDK 构建可将文件上载至 Dropbox 的基于 Windows 的简单客户端应用程序,以及支持 OAuth 的标准 C++ 类。 Sridhar Poduri

DirectX:使用 DirectX、C++ 和 XAML 实现实时、逼真的翻页效果

奥斯汀项目是 Windows 8 的一个数字笔记记录应用程序,它以 C++ 编写并使用了 DirectX 和 XAML。 Eric Brumer 探讨了几何图形和编程问题,这是实现与真正纸张相似的页面翻页视觉效果的基础。 Eric Brumer

.NET Web 服务:使用 ServiceStack 构建跨平台 Web 服务

ServiceStack 是日益流行的开源 Mono Web 服务框架。 了解它如何为 .NET 开发人员在跨平台环境中部署 Web 服务提供支持。 Ngan Le

SQL Server:SSIS 包的单元测试和集成测试

Pavle Guduric 讲述了如何使用他的 SSISTester 库来执行 SSIS 包的单元测试和集成测试,从而自动化 SSIS 项目的测试工作并提高基于 SSIS 的 ETL 流程的质量。 Pavle Guduric

WPF:用于承载第三方 .NET 插件的体系结构

这篇文章介绍了用于承载第三方不受信任的 .NET 应用程序的通用体系结构,并通过示例插件说明了 Bloomberg API 的用法。 Gennady Slobodsky, Levi Haskell

专栏

编辑寄语:更好的 Windows 8

尽管在早期面临困难,Microsoft 投资于战略技术的历史由来已久。 这就是为什么在 Build 2013 大会上发布的 Windows 8.1 Preview 版本如此重要的原因。Michael Desmond

领先技术:在 ASP.NET MVC 4 中创建为移动设备优化的视图,第 2 部分: 使用 WURFL

Dino Esposito 继续介绍了如何使用服务器端设备和功能检测以及无线通用资源文件为各类设备提供临时网站标记。Dino Esposito

借助 C++ 进行 Windows 开发:Windows 运行时应用程序模型

Kenny Kerr 解释了为何理解 Windows 运行时抽象概念的最佳方法是深入到基础层面,避免语言投射,而倾向于采用标准 C++ 和典型 COM。Kenny Kerr

数据点:领域驱动设计的编码: 数据聚焦型开发的技巧

领域驱动设计有助于在构建软件时处理复杂行为。 但对于数据聚焦型开发来说,更改透视图并非总是那么简单。 Julie Lerman 分享了一些有助于轻松处理 DDD(数据聚焦型开发)的建议。Julie Lerman

测试运行:将数值数据转换为类别数据

在许多情况下都需要对数据进行离散化,也就是将数值数据转换为类别,但几乎没有现存的资源讲述其具体做法。 James McCaffrey 介绍了一种强大的离散化算法,并讨论了如何以及为何应使用这种算法。James McCaffrey

孜孜不倦的程序员:使用 Gemini 库实现动态化

开源的 Gemini 库建立在 C# 动态关键字/类型功能之上,您可以选择使用传统的静态类型定义还是新的灵活类型定义。Ted Neward

新型应用程序:在 Windows 应用商店应用程序中导航的基础知识

了解如何正确使用不同的导航技术,其中包括 Windows 8.1 更新中提供的一些新技术。Rachel Appel

DirectX 因素:使用 Direct2D 几何图形进行手指绘画

在诸如 Windows 8 的多点触控环境中,每位开发人员都应该知道如何进行编码的一种程序是手指绘画应用程序,这种程序可跟踪各手指以便在屏幕上绘制线条。 Charles Petzold 探讨了如何使用 DirectX 实现这一点。Charles Petzold

别让我打开话匣子:UX 的十年

不仅公司需要加大对 UX(用户体验)投入,每位开发者现在也需要了解 UX,尽管这并不是开发者的首要任务,但就像每位士兵需要知道如何进行战场急救一样,应做到心中有数。David Platt