MSDN 杂志 七月 2011

MSDN 杂志 七月 2011

ASP.NET WebGrid:充分利用 ASP.NET MVC 中的 WebGrid

除了发布最新的 WebMatrix 版本以外,我们还推出了一套工作效率助手,其中包括 WebGrid 和图表。WebGrid 提供了一种高效的方式来呈现表格格式数据。本文将介绍 WebGrid 在工作效率方面带来的优势,并为 ASP.NET MVC 开发人员讲述高效使用 WebGrid 的几个要点。 Stuart Leeks

SharePoint 开发:为 SharePoint Online 构建工作流解决方案

本文是针对 Chris Mayo 三月所发表文章推出的后续文章,在本文中 Chris Mayo 将说明 SharePoint Online 中的工作流支持,使用的方法是通过扩展购买解决方案,将工作流解决方案也包括在内,然后通过使用 Visual Studio 开发的自定义工作流操作来扩展工作流。 Chris Mayo

Web 开发:适用于 Web 开发人员的 Visual Studio 2010 SP1

查看新的 Visual Studio Service Pack 中适用于 Web 开发人员的精彩内容,其中包括与 Microsoft Web Platform 中新增功能或服务的集成,这些新增功能或服务包括 IIS Express、SQL Server CE、Razor 语法、Web 平台安装程序等等。 Deepak Verma, Scott Hanselman

Silverlight 本地化:加载 Silverlight 区域设置资源的技巧与诀窍,第 2 部分

本文将接着 2011 年三月的文章继续进行讨论,介绍在完善本地化解决方案方面非常有帮助的服务器端组件的相关内容。其中介绍了我们使用的几个非常有意思的技术,包括将资源插入动态生成的 XAP 文件以及按需生成资源文件。 Matthew Delisle

带 WPF 的 Windows PowerShell:使用 Windows PowerShell 构建 WPF 应用程序的奥秘

它是命令行界面、脚本语言还是 API?“Windows PowerShell 是三者的结合,”Doug Finke 说到。Doug Finke 为您介绍如何调整 Windows PowerShell 以构建在传统 Windows Presentation Foundation GUI 样式中提供的净现值计算器。特别奖励:Windows PowerShell 的创建者 Jeffrey Snover,为专门的开发模型和语言的起源做出了卓越贡献。 Douglas Finke

MVC 筛选器:轻松地向 MVC 应用程序中添加性能计数器

Ben Grover 将性能计数器添加到模型视图控制器 (MVC) 应用程序中,然后阐述如何使用 MVC 筛选器清理和替换不断重复出现、令人困惑的代码,这些代码遍布于应用程序内的许多操作方法中。 Ben Grover

移动浏览:获得更佳的移动浏览体验

如果您正在构建一个公共网站,您需要设计支持移动浏览器的功能。本文阐述为什么支持移动浏览器比以往更加重要,并为您推荐几项实用的技术,可在 ASP.NET Web 窗体和模型视图控制器上获得绝佳移动浏览器体验,这些技术包括浏览器检测、生成特定于移动设备的标记以及优化可用性。 Steven Sanderson

专栏

编辑寄语:为什么 C++ 仍如此重要

这个月,我们欢迎 Kenny Kerr 的“借助 C++ 进行 Windows 开发”专栏的回归。为表示庆祝,我们询问了他关于 C++ 在当今发展环境中的用武之地的一些问题。Keith Ward

工具箱:用于 .NET 代码分析的工具和技术

过早优化也许是万恶之源,但在应用程序的开发周期内的某些时候,您将需要对代码在性能和内存的使用方面进行分析。本文介绍了一组分析工具和信息,有助于为您打造出精干、出色的编码计算机。Terrence Dorsey

领先技术:代码约定:继承和 Liskov 原则

Dino Esposito 将进一步探讨 .NET Framework 中的代码约定,阐述代码约定的作用、代码约定相对于断言及测试的特点,以及代码约定如何帮助您改进软件设计的质量。Dino Esposito

借助 C++ 进行 Windows 开发:C++ 和 Windows API

Kenny 继续在 MSDN 杂志的每月专栏中发表文章,介绍借助 C++ 进行 Windows 编程的全新方法。在这第一期的专栏中,您将了解如何以对于现代 C++ 开发人员而言理所当然的方式来管理 Windows API 资源。这是成为一名高效的 Windows 开发人员的第一步,也是至关重要的一步。Kenny Kerr

数据点:揭开 Entity Framework 策略的面纱,第 3 部分:类、查询和上下文

Julie Lerman 在她第三期专栏中采用代码生成,探讨使用实体框架时必须做出的重要决策,还讨论了选择 ObjectContext 与 DbContext 的对比以及构建查询选项。Julie Lerman

移动产品相关问题:通过 Microsoft 广告控件赚钱

即使您只是制作免费应用程序的 Windows Phone 7 业余开发人员,借助易于使用且免费的 Microsoft 广告控件,您可以通过自动嵌入的广告让您的应用程序为您创造经济收益。看看开始使用这一程序有多么简单。Arthur Bierer, Boris Feldman

孜孜不倦的程序员:多模式 .NET,第 9 部分:函数式编程

多模式编程系列内容的第 9 部分主要介绍函数式编程,函数式编程是将函数视为值并提供了与“LINQ 到对象”功能类似的操作。Ted Neward

UI 前沿技术:Windows Phone 7 中的页面过渡

为实现电子书中最流畅的页面过渡,用户界面需支持三种不同的页面 - 当前页、下一页和上一页。Charles Petzold 介绍了使用三种不同的页面过渡来实现这一点的灵活方法。Charles Petzold

别让我打开话匣子:如果安全性毫无意义

如果不应用安全性,那么发生这种情况通常应归咎于开发人员,而不是最终用户。David Platt