MSDN 杂志 五月 2015

MSDN 杂志 五月 2015

Windows 10:构建适用于 Windows 10 设备的 Windows 应用概述

Windows 10 是第一个可跨所有 Windows 设备工作的操作系统。Andy Wigley 和 Jerry Nixon 探究了 Windows 10 的出现并提供了一个示例 XAML 应用,以演示开发人员如何能够构建适用于所有 Windows 设备的通用应用。 Andy Wigley, Jerry Nixon

Visual Studio 2015:在 Visual Studio 2015 中进行调试的同时分析性能

Visual Studio 2015 中新的诊断工具窗口可以帮助您将分析性能作为调试工作流的常规组成部分。您可以使用新的 PerfTips 功能测定断点和步骤之间的代码部分时间,使用诊断工具窗口监视 CPU 和内存,获取快照以深入了解内存增长和泄露情况。 Charles Willis, Dan Taylor

Visual Studio 2015:使用 IntelliTrace 更快地诊断问题

IntelliTrace 扩展了 Visual Studio 2015 中的调试器,使开发人员能够在应用程序运行的同时记录历史调试信息。在本文中,了解 IntelliTrace 如何帮助开发人员执行测试步骤以重现问题,而后使用历史调试确定根本原因。 Angelos Petropoulos

编译器:每个程序员都应了解的编译器优化相关内容,第 2 部分

Hadi Brais 通过深入研究寄存器分配和指令调度继续其关于 Visual C++ 编译器优化功能的探索之旅。 Hadi Brais

游戏开发:面向 Web 的 2D 游戏引擎

Michael Oneppo 使用三种不同的流行 2D Web 游戏引擎构建了相同的游戏,以说明现代 Web 必须能够为新游戏开发人员提供什么内容。 Michael Oneppo

专栏

编辑寄语:新贵推介

时代在变,Microsoft 知道其也需要随之改变。挑战:吸引那些对于父辈工作所用的 Windows 操作系统耳熟能详的年轻开发人员的注意力并获取他们的拥趸。Michael Desmond

开篇寄语:任何应用程序,任何开发人员

S. "Soma" Somasegar 是 Microsoft 编程语言、运行时以及其他开发人员工具和服务开发的领路人。在于旧金山开幕的 Microsoft Build 大会上,Somasegar 对于 Microsoft 现今以及未来的优先考虑事项进行了深入介绍。S. Somasegar

新贵:第一天

开始新的工作是一回事。从全职学生到兼职程序员再到 Microsoft 的 Xbox 开发团队的一员,这又是另一回事。在职场新贵专栏中,Ryder Donahue 讲述了他在 Microsoft 工作的前六个月里遇到的挑战、惊喜以及挫折,并对这一过程中的经验教训进行了总结。Ryder Donahue

借助 C++ 进行 Windows 开发:向 Printf 添加编译时类型检查

Kenny Kerr 将在无需牺牲性能的情况下通过添加编译时类型检查继续改进现代 C++ 中的 printf。Kenny Kerr

数据点:EF6、EF7 和 ASP.NET 5 大杂烩

Julie Lerman 探讨了下一版本的 .NET 与 ASP.NET 5 应用的运行平台之间的差异,而后阐释了 Entity Framework 6 与 Entity Framework 7 与这个阵容之间的相容性。Julie Lerman

新型应用程序:现代网站和应用中的端到端测试

适用于所有平台的软件和应用越来越复杂,在您的开发流程中增加测试部分就变得异常重要。测试可以帮助确保应用性能和准确性,并可以显著提升应用的质量。Rachel Appel

别让我打开话匣子:Gone Viral

三十六年前,人类差不多根除了几乎致命的天花病毒。现在,计算机又成为了仅在二十世纪就导致近五亿人失去生命的疾病的新宿主。David Platt 阐释了为什么这个想法应当引起我们所有人关注。David Platt