MSDN 杂志 一月 2012

MSDN 杂志 一月 2012

Windows Phone 7:您的首个 Windows Phone 应用程序

您的首个 Windows Phone 应用程序应当很有趣,但又不会复杂到让您陷入困境。 Jesse Liberty 将引导您创建一个简单而方便的应用程序,其中涉及构建美观且有用的基于 XAML 的 Windows Phone 应用程序的诸多方面。 Jesse Liberty

Windows Phone 7:使用 Windows Phone 应用程序中的相机功能

Windows Phone 7.5 设备可以同时具有后置和前置摄像头。 Matt Stroshane 将介绍相机 API 和相关功能,并讨论您可以在下一个 Windows Phone 7.5 应用程序中使用相机功能的几种方式。 Matt Stroshane

Windows Phone 7:设计 Windows Phone 应用程序!

Mark Hopkins 建议提前花一些时间设计您的应用程序,这样,您将在编码过程中节省时间并在 Windows Phone Marketplace 中获得回报。 Mark Hopkins

构建 HTML5 应用程序:将 HTML5 Canvas 用于数据可视化

新增的 HTML5 Canvas 元素使您能够动态创建和操作图像和动画。 而且它并非仅针对游戏等复杂项目。 正如 Brandon Satrom 所演示的,您还可以使用该元素执行一些非常棒的数据可视化。 Brandon Satrom

NuGet:成为 NuGet NuGet

通过探讨如何才能成为 NuGet 包的创建者以及如何将 NuGet 合并到您的开发生命周期中,Clark Sell 将继续介绍有关 NuGet 的系列内容。 Clark Sell

Orchard CMS:Orchard 可扩展性

Orchard 是一个尤其关注可扩展性的新的开放源代码 Web CMS。 本文介绍一些可用于构建特色站点和致力于创建不断发展的生态系统的技术。 Bertrand Le Roy

ASP.NET 安全:保护 ASP.NET 应用程序

Adam Tuliper 将继续探讨 ASP.NET 的安全性,他将介绍跨站点脚本和跨站点请求伪造,这些攻击是如何发生的,以及您在防范这些攻击时可采取的措施。 Adam Tuliper

基于屏幕的输入:利用 .NET Framework 自定义屏幕键盘

了解如何创建屏幕键盘,该键盘使用 .NET Framework 中的密钥随机化功能来增强安全性以及将应用程序迁移到移动平台。 Christopher Frenz

SQL Server Reporting Services:扩展 SSRS: 开发自定义制图组件和呈现扩展内容

尽管 SQL Server Reporting Services (SSRS) 提供了出色的制图功能,但本机选项可能无法始终满足您的要求。 了解如何创建自定义制图组件并将其与 SSRS 报告集成,以及如何开发自定义报告呈现器(通过扩展本机呈现器),以便按您喜欢的方式呈现报告。 Manpreet Singh

专栏

编辑寄语:四分之一世纪成绩斐然

25 年来,Charles Petzold 一直在撰写《MSDN 杂志》页面中软件开发的相关内容,这可以追溯到 Microsoft Systems Journal 的第一期。Michael Desmond

领先技术:改进 ASP.NET MVC 的上下文相关进度栏

从客户端浏览器中取消正在执行的服务器端任务不是一项简单的操作,但 Dino Esposito 解决了这一问题,因为他在前几个月利用取消功能改进了上下文相关进度栏。Dino Esposito

数据点:设法应对缺少的外键

类中缺少外键属性会增加在断开连接的应用程序中工作的难度。 在本期专栏中,Julie Lerman 将探讨无可用外键时的插入和更新行为,并演示如何使实体框架遵守规则。Julie Lerman

预测: 多云:Windows Azure 缓存策略

Joseph Fultz 将 Windows Azure 缓存功能映射到输出、内存中数据和文件资源的缓存策略,以便在新数据需求与最佳性能需求之间取得平衡。Joseph Fultz

测试运行:模拟退火算法和测试

James McCaffrey 将介绍一项基于金属冷却行为的人工智能技术。James McCaffrey

孜孜不倦的程序员:构建组合子

通过扩展 Spache 库以分析您传递到该库的分析器的具体数目,Ted Neward 结束了他对分析器组合子的讨论,同时还演示了函数式编程功能。Ted Neward

一触即发:播放 Windows Phone 中的音频文件

在介绍 Windows Phone OS 7.1 中新增的背景音频功能之前,Charles Petzold 首先探讨了更标准的歌曲播放方式的细节。Charles Petzold

别让我打开话匣子:降低高等教育的门槛

Internet 开始以打击报业的相同方式打击高等教育产业。 我希望我所从事的行业将利用创造力和想象力应对这一挑战,使世界变得更加美好。 我希望我的女儿上大学时(也就是 9 年之后),将是一幅全然不同的景象。David Platt