MSDN 杂志 九月 2011

MSDN 杂志 九月 2011

SQL Server 开发工具:“Juneau”数据库项目

使用最新版的 SQL Server 开发人员工具中的新数据库项目,现在可以在与应用程序开发相同的环境中进行数据库开发。我们将介绍该新版本。 Jamie Laflen, Barclay Hill

Entity Framework:Entity Framework June CTP 中的新功能

Microsoft Entity Framework (EF) June 2011 CTP 支持很多开发人员最需要的功能,例如枚举、空间类型和 TVF。Srikanth Mandadi 将通过引导您完成一些简单示例来介绍这些新功能。 Srikanth Mandadi

开放数据协议:使用 OData 在任意设备上创造绝佳体验

随着最近智能手机出货量首次超过 PC 出货量,许可组织希望将客户端体验面向多个平台,例如桌面、Web、手机和平板电脑。开放数据协议可帮助实现这个愿望,下面将通过几个详细示例进行说明。 Shayne Burgess

使用 HTML5 构建应用程序:浏览器不应落伍:HTML5 采用策略

几乎所有开发社区和最新浏览器都在极力宣传 HTML5,可网络上的绝大多数用户都未使用这些全新浏览器和版本。但这并不意味着必须等到下一个十年后才能使用 HTML5。在本专栏中,Brandon Satrom 就如何可以在今日采用 HTML5 技术提供了一些实用策略。 Brandon Satrom

F# 编程:借助 F# 构建 MVVM 应用程序

F# 以可简化复杂问题的能力而著称,但其远远不只是做到这一点。Chris Marinos 说明了如何使用 F# 构建实用的 Silverlight 和 WPF MVVM 应用程序。您将了解如何可以使用 F# 解决日常问题,以及如何使用 F# 构建易于阅读、编写和维护的最简单应用程序。 Chris Marinos

ALM 指导:Visual Studio ALM Rangers—虚拟团队之反思

谁愿意凌晨 3 点起床参加状态会议?如果团队成员分布于全世界,并且成员的技能、动机、贡献、项目隶属关系和限制因素各不相同,通过本内容可了解有关如何组织和管理这些团队的宝贵经验。 Willy-Peter Schaub, Brian Blackman

专栏

编辑寄语:“Mango”:全面创新

Michael Desmond 的首次编辑寄语着眼于 Windows Phone 7“Mango”更新的深远影响。Michael Desmond

领先技术:软件灾难:恢复和预防策略

您是否有过必须处理给项目造成很大妨碍的棘手情况?通过本内容可了解有关帮助修复状况恶化的系统和模式的最佳实践,以便防止不断增大的系统随着时间推移变得糟糕、不受控制和性能下降。Dino Esposito

借助 C++ 进行 Windows 开发:线程池环境

我们的常驻 C++ 专家将继续介绍他对线程池的探索,本月将研究用于控制回调执行环境的对象。Kenny Kerr

数据点:Entity Framework 和 AppFabric 中的二级缓存

当 Entity Framework 上下文超出范围时,有时关于该上下文的有用状态信息会丢失。但 Julie Lerman 说明了如何通过二级缓存保留这些信息以供进一步使用,例如在自动生成的数据库持久性命令中。Julie Lerman

预测:多云:诊断数据报告

SQL Azure Reporting CTP 为开发人员提供了一个开发和分发报告的熟悉模式,不同的是无需担心用于承载该模式的基础结构。Joseph Fultz 通过一个简单示例进行了演示,该示例使用在诊断“Web 角色”过程中性能计数器捕获的数据。Joseph Fultz

孜孜不倦的程序员:多模式 .NET,第 10 部分:选择方法

在其有关多模式编程系列的上一篇文章中,Ted Neward 帮助您思考在设计应用程序时如何考虑要使用的模式。Ted Neward

UI 前沿技术:文本触控

在触控界面上选择文本可能比较困难,但也提供了许多不应忽略的好处。Charles Petzold 说明了如何在电子书阅读器上下文中实现此功能,所使用的概念可以应用于任何在屏幕上显示文本并允许读者与该文本交互的 Windows Phone 程序。Charles Petzold

别让我打开话匣子:开发就是设计

用户体验由开发技能决定,而不是 UI 如何漂亮。David Platt