MSDN 杂志 六月 2013

MSDN Magazin Juni 2013

Windows 8:Windows 应用商店和 Windows Phone 应用程序的代码共享策略

如果考虑构建面向 Windows 8 和 Windows Phone 8 的应用程序,则可能想知道能否在不同版本的应用程序之间共享任何代码? 答案是能,Doug Holland 将演示如何实现。 Doug Holland

Windows 8:将您的应用程序提交至 Windows 应用商店

如果获得正确的指导,将应用程序提交至 Windows 8 应用商店将出奇地容易。 Bruno Terkaly 介绍如何通过 10 个简单步骤来实现。 Bruno Terkaly

MVC:启用和自定义 ASP.NET Web API 服务的安全性

如果从安全 ASP.NET 页面调用 Web API 服务,可能完全获得所需要的安全性。 但是,如果想扩展 Web API 安全系统,防范 CSRF 攻击,或从站点上通过 Web 页面之外的其他客户端访问服务,则需要利用基础 ASP.NET 安全框架。 Peter Vogel

Microsoft Office:探讨 JavaScript API for Office: 邮件应用程序

这一讨论的主题是 Outlook 和 Outlook Web App 的邮件应用程序,提供了用于演示 API 关键功能的代码片段,从基本方法到较高级的概念,都有涉及。 Angela Chu-Hatoun

ALM Rangers:扩展 Visual Studio Team Explorer 2012

Visual Studio 2012 引入了全面重新设计的团队资源管理器,带来全新的用户体验。 本文介绍团队资源管理器中的可扩展性点,构建可运行的示例,以重点介绍新的体系结构。 Mike Fourie

Microsoft Office:探讨 JavaScript API for Office: 示例邮件应用程序

下面是一个分步示例,介绍如何用 JavaScript API for Office 构建邮件应用程序。 Angela Chu-Hatoun

专栏

编辑寄语:期望无上限

世界真奇妙,没人感到幸福。 喜剧演员 Louis C.K. 对于人性的观察恰如其分地描述了软件开发行业。Michael Desmond

借助 C++ 进行 Windows 开发:一个用于 DirectX 编程的现代 C++ 库

Kenny Kerr 分享了他自己的头文件,开发人员可以利用该文件,通过 Direct2D 更轻松地构建应用程序。 他不断挑战那些令人沮丧的老生常谈论调:“C++ 很难”,“DirectX 很难”。Kenny Kerr

数据点:一个创建 OData 的新选项: Web API

Julie Lerman 探索两种创建 ODATA 源 —WCF 数据服务和新 ASP.NET Web API 的方法,讨论如何从中选择较为合适的一种。Julie Lerman

深入了解 Windows Azure:在 Windows Azure 中构建多租户应用程序

从业务角度说,多租户应用程序是有意义的,因为通过在多个订户之间共享计算和存储资源,能够最大程度利用这些资源。 本文介绍一些关键概念和原则,并提供了一些指导,说明可以从何处获取快速入门所需要的实践技能。Bruno Terkaly, Ricardo Villalobos

测试运行:使用 C# 的 Amoeba 方法优化

一些难题,尤其是在机器学习和人工智能领域方面,无法使用传统的优化方法解决。 在这种情况下,正如 James McCaffrey 所说,Amoeba 方法优化之类的其他选择将很有价值。James McCaffrey

新型应用程序:在新型应用程序中使用 TypeScript

TypeScript 是 JavaScript 的一个超集,可用于编写和生成更具强类型和面向对象特性的 JavaScript 代码,同时保留开发者喜爱的(或有时憎恨的)JavaScript 的灵活性。Rachel Appel

DirectX 因素:音频处理对象简介

Charles Petzold 介绍如何创建 XAudio2 音频处理对象 (APO) 来执行自定义的音频流处理。Charles Petzold

别让我打开话匣子:陷入海森堡原理怪圈

海森堡的测不准原理认为,特定的互补特性是紧密相关的,在一方面知道得越多,在另一方面知道得就越少。 开发人员都试图弄清楚用户到底希望程序提供些什么功能,这样他们就可能撞入海森堡原理的怪圈中。David Platt