MSDN 杂志 十月 2009

October2009

抢先预览:用于 SharePoint 开发的 Visual Studio 2010 工具

本文抢先预览 Visual Studio 2010 中专为支持 SharePoint 2010 解决方案的开发及部署而设计的工具。本文还提供了设计及部署可视化 Web 部件的示例。 Steve Fox

SharePoint 和 Open XML:使用 Open XML 内容控件从 SharePoint 生成文档

本文描述如何生成包含存储在 SharePoint 列表中的数据的文档。示例演示了如何定义 OpenXML 内容控件以捕获 Word 文档中的列表数据,以及如何使用 LINQ to XML 来查询列表。文档是从 SharePoint Web 部件生成的。 Eric White

Windows 事件跟踪:Windows 7 中的核心检测事件,第 2 部分

在第 2 部分,作者探讨核心 OS Windows 事件跟踪 (ETW) 事件,并提供简单脚本,以演示有关一些 OS 事件引入的基本记帐技巧。 Alex Bendetov, Insung Park

约定优先 Web 服务:使用 Windows Communication Foundation 进行基于架构的开发

通过 Web 服务的架构优先、约定优先建模,您可以利用以 XML 为中心的构想建立约定模型。此过程可以让您专注于可普遍接受的类型和能够以 XML 格式呈现的分层数据结构。 Christian Weyer, Buddhike de Silva


Code Download
.Chm Files

Columns

编辑寄语:增强功能的商务

MSDN 杂志本月期刊探讨 Visual Studio 2010 和 Microsoft .NET Framework 4 中的一些新功能和工具,它们将继续提升创建在 Microsoft Office 平台上运行的业务应用程序的体验。此软件开发领域前景广阔,可以切中要害地解决业务问题。为了进一步使业务执行方式真正转型,必须深层开发高度针对域的功能,从而由您来有意义地实施。Howard Dierking

工具箱:用户界面、播客、对象关系映射及其他内容

本专栏介绍常见用户界面分组、使用 C# 配置 NHibernate,以及值得关注的书籍和播客。Scott Mitchell

CLR 全面透彻解析:.NET 垃圾回收堆透析

在本文中,作者提供有关使用针对 .NET GC 垃圾回收堆内存的 CLR Profiler 的分步说明,完整描绘了与内存问题有关的垃圾回收 (GC) 堆。Subramanian Ramaswamy, Vance Morrison

基本技术:Visual Basic 2010 中的集合及数组初始化程序

集合初始化程序是编程语言的出色补充工具,能够达到精准的语法,以便同时初始化框架和用户定义的集合类型。Spotty Bowles

数据点:使用 Silverlight 3 和 DataForm 进行数据验证

在本文中,作者回顾了 ASP.NET AJAX 4.0 中支持的实际AJAX 开发的支柱。本文重点探讨客户端模板与数据绑定,同时也介绍了其他优点,如 ADO.NET 数据服务代理类和编程工具。John Papa

领先技术:ASP.NET AJAX 4.0 中的数据绑定

在本文中, Dino 回顾了 ASP.NET AJAX 4.0 中支持的实际 AJAX 开发的支柱。在这方面,他重点讨论客户端模板与数据绑定,同时也介绍了其他优点,如 ADO.NET 数据服务代理类和编程工具。Dino Esposito

实用模式:.NET 开发人员日常的功能性编程

本文介绍 .NET 3.5 中针对功能性编程技巧的新支持如何帮助开发人员更明确地声明代码、降低代码出错的几率,以及编写行数更少但执行任务更多的代码。Jeremy Miller

Team System:自定义工作项目

Team Foundation Server 的工作项目跟踪系统提供高级自定义选项。本文介绍自定义控件支持,它可以让您链接到日期、增强用户体验、呈现数据,以及其他内容。Brian A. Randell

测试运行:部分反随机字符串测试

本专栏提供反随机 (AR) 测试的方法,作者称之为部分反随机字符串测试,可用来测试各种软件系统。James McCaffrey

服务站:构建基于 REST 的客户端

本专栏探讨如何使用 HTTP AP1 基于 REST 体系结构构建客户端应用程序。本文描述如何解决自动生成类型和代码的问题。Jon Flanders

基础内容:服务总线中的路由器

本文内容描述结合使用 .NET 服务总线和路由器的各方面,尤其是用于基于消息的体系结构的情形。Juval Lowy

并发事件:有四种方法可以在 C++ 项目中使用并发运行库

本文描述如何将 Visual Studio 2010 Beta 版中新的并行计算库集成到现有的 C++ 项目中。专栏以四个常见方案为例,介绍了一些方法,让开发人员能够使用属于并行模式库 (PPL)、异步代理库及并发运行库的 API 和类。Rick Molloy

实际可用性:深入了解用户的想法

本文介绍了一些技巧,帮助开发人员来收集用户相关信息并将用户思考模式纳入软件设计。Ambrose Little, Charles B. Kreitzberg