MSDN 杂志 八月 2012

MSDN 杂志 八月 2012

C++:C++ 中的函数式编程

新 C++ 11 标准极大地提高了函数式编程的语言适应性,尤其是其对 lambdas 的支持。 了解如何在 C++ 代码中使用函数式编程。 David Cravey

Windows Azure:Windows Azure 前来解围

当市场营销部门需要你为即将于一个月后召开的会议展示设计一个功能完备的会议注册系统时,你需要做什么? 正如 Microsoft 的 Mark Kromer 在此处介绍的,你可以利用 Windows Azure、Silverlight 和 Windows Phone 构建一个包含所有社交媒体优化内容的应用程序。 Mark Kromer

Windows PowerShell:使用 Windows PowerShell 构建易于使用的 XML 界面

Joe Leibowitz 探索出一种使用可分析任何给定文件结构的算法更轻松、更方便地查看和编辑 XML 文件的方法,即使是非技术用户也可使用该方法。 Joe Leibowitz

构建 HTML5 应用程序:History (API) 课程

不太了解历史记录? Clark Sell 将向你演示如何使用新的 HTML5 History API 访问和管理会话状态。 Clark Sell

ALM Rangers:使用 Team Foundation Server 客户端对象模型

Visual Studio ALM Rangers 将介绍 Visual Studio Team Foundation Server (TFS) 客户端对象模型,并为关注 TFS 实用指南和常见编码方案的新系列文章奠定基础。 Willy-Peter Schaub, Brian Blackman

Windows Azure:CyberNanny: 通过分布式组件实现远程访问

当你初为人父且希望跟踪家中孩子的情况时,可以做什么? 你可以使用 Kinect 传感器、C++、Windows Azure 以及本地组件和基于云的组件在请求后从任何地方获得通过电子邮件传送的照片。 Angel Hernandez Matos

CLR:针对 ARM 处理器进行 .NET 开发

在 .NET Framework 中编写代码意味着你通常不必担心 ARM 与基于 x86 的处理器之间的众多差别。 但正如 CLR 团队内部成员 Andrew Pardoe 在此处介绍的,仍然存在几个可能影响你的代码的根本设计差别。 Andrew Pardoe

专栏

编辑寄语:Julie Lerman 的观点

Michael Desmond 将介绍数据点专栏作家 Julie Lerman。Michael Desmond

领先技术:移动站点开发,第 3 部分: 路由请求

Dino Esposito 介绍了如何在站点的桌面版本和移动版本之间路由网站访问者,以便他们能够在这两个版本之间轻松切换。Dino Esposito

借助 C++ 进行 Windows 开发:轻型协作多任务处理

Kenny Kerr 介绍了一种可实现超轻型并行操作的理想技术,采用这种技术可以在 C 或 C++ 中编写异步代码,而无需使用 Visual C++ 和 Windows 等所提供的运行时。Kenny Kerr

数据点:有关 EF 模型中基本日志记录类的问题和相关建议

错误地使用基类为实体数据模型中的所有类提供日志记录数据将在数据库中引起混乱。 了解出现此问题的原因及解决方法。Julie Lerman

预测: 多云:使用 MEF 轻松实现云部署

了解如何使用 Microsoft Extensibility Framework 使云部署更易于管理且更灵活。Joseph Fultz

孜孜不倦的程序员:Cassandra NoSQL 数据库: 开始使用

Ted Neward 对 Cassandra(NoSQL 数据库软件,而不是希腊神话中的人物)进行了研究,它是一个开源、分布式、分散型、弹性可伸缩、高可用性、具有容错能力、协调一致且面向列的数据库,其分布设计以 Amazon’s Dynamo 及其在 Google’s Bigtable 中的数据模型为基础。Ted Neward

一触即发:在你的 Windows Phone 中浏览虚拟世界

虽然我们不再认为天体是围绕地球旋转的,但仍可以轻松地了解使你可以使用智能手机浏览虚拟世界的程序。 这种程序需要确定其在三维空间中的方向,Charles Petzold 将介绍如何使用水平坐标系统实现这一点。Charles Petzold