MSDN 杂志 六月 2012

MSDN 杂志 六月 2012

CLR:.NET 4.5 基类库中的新增功能

.NET Framework 4.5 对基类库进行了一些大大小小的改进。 Immo Landwerth 阐述了这些新功能。 Immo Landwerth

CLR:配置 MEF 的无属性的方法

了解使用 Managed Extensibility Framework 的原因,以及约定驱动的配置如何简化开发过程。 Alok Shriram

物联网:使用 Windows Azure 服务总线处理 ... 设备!

本文是介绍物联网的系列文章的第二篇,您将了解如何利用 Windows Azure 服务总线从设备中收集信息以及控制这些设备。 Clemens Vasters

构建 HTML5 应用程序:CSS3 效果、过渡和动画

了解 CSS3 如何使 Web 开发变得容易多了。 通过使用一些新的 CSS 属性和精彩演示,您将了解如何节省大量的开发时间。 Clark Sell

Windows Azure:使用 Windows Azure 媒体服务分摊视频内容工作

本文重点介绍如何提供可扩展的视频流服务,而不需要对硬件或基础结构进行前期投资或只需要很少的前期投资。 我们将详细讲述使用 Windows Azure 媒体服务和基于 Web 的客户端的分步过程。 对于用户来说,将向他们提供这些技术的 Facebook 实现。 Bruno Terkaly, Ricardo Villalobos

Windows Phone:幕后: Windows Phone 源阅读器应用程序

清楚地了解一组 Microsoft 实习生如何使用最新的技术开发出稳定可靠的 Windows Phone 源阅读器应用程序,例如,本地数据库、后台代理和动态磁贴等。 Matt Stroshane

SQL Server:为纬度和经度数据创建自定义索引

了解如何为地理数据(包括经度和纬度位置信息)创建自定义索引,以便可以比以往任何时候都更快地检索实时数据。 James McCaffrey

ASP.NET:ASP.NET Web 窗体导航框架中的单元测试

本文介绍了使用一致的方法在 Web 窗体应用程序中导航和传递数据的好处,并说明了这种方法在构建单页界面时可以获得较好的效果。 虽然目前的所有争论都集中在 ASP.NET MVC 上,但它为使用 ASP.NET Web 窗体导航项目提供了一个令人信服的理由,我将该项目与标准 ASP.NET Ajax 和数据绑定一起放在 codeplex 上。 Graham Mendick

专栏

编辑寄语:姜还是老的辣

Microsoft 宣布在 Windows 8 中继续提供 Visual Basic 6 运行时支持。是什么使传统 VB 成为这样引人注目的开发平台?Michael Desmond

领先技术:移动站点开发: 标记

本专栏是 Dino Esposito 编写的系列文章的第一篇,他从不主要侧重于技术的角度阐述了移动站点开发。 他说,移动站点开发往往与特定的框架及其解决方案相关,而没有过多地考虑用例和内容重构。 在本专栏中,他从基础知识入手,即,移动标记。Dino Esposito

数据点:使用 Knockout.js 绑定 Web 应用程序中的 OData 数据

Knockout.js 为客户端 Web 应用程序带来了很多好处。 Julie Lerman 阐述了如何利用它执行 OData 数据绑定。Julie Lerman

测试运行:进化优化算法

为什么您会对进化优化算法感兴趣呢? James McCaffrey 列举了至少三个很好的理由,并且他介绍了如何对其进行编码。进化优化算法是一种仿照生物进化行为的元启发式算法实现。 这些算法可用于查找艰深或无解的数值最小化问题的近似解。James McCaffrey

孜孜不倦的程序员:与我聊天,第 4 部分: Feliza 发出声音

在包含四部分的系列文章的最后一部分中,Ted Neward 介绍了创建基于 F# 的聊天机器人(仿照旧 ELIZA 软件)。 在此部分中,Ted 向我们介绍了 Feliza。Ted Neward

一触即发:使用 Windows Phone 指南针确定方位

智能手机通过其传感器从世界各地获取很多输入,但正如 Charles Petzold 通过结合使用指南针和加速计的示例所说明的一样,您可以通过结合使用这些传感器获取甚至更多的输入。Charles Petzold

别让我打开话匣子:沉默的大多数: 为什么 Visual Basic 6 依然经久不衰

直到且除非 Microsoft 推出了具有这些功能的其他工具,否则,仍会继续使用 Visual Basic 6。David Platt