MSDN 杂志 二月 2011

MSDN 杂志 二月 2011

动态 .NET:了解 C# 4 中的动态关键字

动态关键字为 C# 4 带来了令人心动的新功能。我们将向您展示它的工作方式以及它为何能简化您的大量编码工作,包括一些可以实现的方便的 COM 互操作。 Alexandra Rusina

数据约定继承:已知类型和泛型解析工具

开发人员经常会为了 WCF 中的数据约定继承这个“已知类型”问题而疲于奔命。我们将探讨这个问题的根源,然后向您展示如何通过泛型解析工具根本性地解决此问题。 Juval Lowy

动态数据:使用 F# 对数据库记录进行模式匹配

在将其他来源的数据迁移到您的应用程序所使用的单一数据库中时,您可能必须执行一些匹配和删除重复项的过程,以便获得一份有用的数据存储。我们将向您展示四种不同的匹配算法以及实现这些算法的 F# 代码。 Ambar Ray

业务应用连接服务:通过 Office 和 SharePoint BCS 管理员工奖励

当 Microsoft 设计新的员工奖励管理平台时,他们利用 Office 2010 和 SharePoint 2010 中的 Business Connectivity Services (BCS) 功能,直接在 Excel 中编辑员工信息。我们将向您介绍他们是如何操作的。 Ying Xiong

并行计算:SynchronizationContext 综述

SynchronizationContext 是 .NET 上的多线程组件能够正确运行的核心类(也是核心概念),但经常会被忽视或误解。 Steve Cleary

Windows 工作流:保护 WF 4 工作流服务的安全

我们解释了适合不同工作流主机的各种安全选项,其中讨论了工作流安全工具包项目以及如何利用其活动集合为工作流解决方案实现端对端的安全。 Zulfiqar Ahmed

Team Foundation Server:Visual Studio TFS 分支和合并指南

从 Microsoft 的一个专家级“Ranger”团队的成员处抢先了解为何最好利用 Visual Studio Team Foundation Server 来处理软件开发分支问题。 Willy-Peter Schaub, Bill Heys

专栏

编辑寄语:发表文章快速指南

嗯,您想要为 MSDN 杂志写点东西。这里提供了一些入门提示。Keith Ward

工具箱:Windows Phone 7 开发工具和资源

Windows Phone 7 拥有一个不断增长的大型生态系统,可以为开发人员提供各种资源。这里介绍了其中的一些重要内容。Terrence Dorsey

领先技术:Unity 中的策略注入

Dino Esposito 继续讨论 Unity 侦听 API,解释了策略注入如何使您能够专注于所需行为的细节,而让该库根据您指定的规则来决定具体应用哪些方法。Dino Esposito

数据点:利用 jQuery DataTable 插件分解 OData

OData 使您能够通过简单的 HTTP 命令访问 Web 上的数据。我们将向您展示 jQuery DataTables 插件如何与 Microsoft .NET Framework 和 Silverlight OData 客户端库配合,帮助您轻松快速地检索并按规定样式显示此数据。Julie Lerman

预测:多云:使用 SQL Azure 实现分支节点同步,第 2 部分:基于服务的同步

了解如何利用 Windows Azure 来同步企业数据库,从而使同步的最终节点数大大超过数据库直接同步方法所能达到的上限。Joseph Fultz

测试运行:利用 EVM 衡量测试工作的进度

软件测试或编码工作的一个重要组成部分是衡量进度。处理此类工作的一种技术称为“挣值管理”(EVM),我们将向您展示在您自己的项目中应用 EVM 有多简单。James McCaffrey

UI 前沿技术:在 Windows Phone 7 中录音

尽可能精简 UI,这一点在为智能手机编程时至关重要。我们将探讨如何尽可能精简应用程序,同时仍然保证其方便易用。在此过程中,我们还将探讨 Windows Phone 7 中的录音 API。Charles Petzold

别让我打开话匣子:绝不要出现

就像在医学领域中一样,软件开发领域中也有一些事件不应该出现。绝不要出现。David Platt