Windows Azure Tools 1.4 中的多项新功能

  • Jenni Konrad
  • 高翌翔

2011 年 8 月 15 日

话题:.NETWindows Azure语言 & 开发

微软已发布 Windows Azure Tools 1.4,这是对 Visual Studio 扩展的一次更新,开发者可使用它创建适用于 Windows Azure 的应用程序。此次更新中主要的增强功能有:

支持多项服务配置

开发者可以拥有一项用于本地测试的配置文件,和另一项用于 Windows Azure 部署的配置文件。当发布应用程序时,开发者可以使用选项选择适当的服务配置。

Windows Azure 性能分析

当应用程序在 Windows Azure 上运行时,可以使用这些工具进行性能测试。有四种不同的性能分析选项:

  1. CPU 采样:分析 CPU 利用率,这对于运行中的应用程序性能仅有很小影响。
  2. 检测:记录输入 / 输出操作及函数调用的时间。
  3. .NET 内存分配:使用采样分析方法来分析.NET Framework 自身的内存使用状况。
  4. 并发性:跟踪执行的数据以便在多线程应用程序中找到等待线程。

只有 Visual Studio Ultimate 版和 Premium 版支持性能分析。

MVC 3 Web 角色

在 Azure Tools 的前一版本中,开发者必须手动添加 MVC 3 Web 角色。而现在默认配置下就提供这些模板,并且会自动将所需的程序集添加到项目下。此外还包含了ASP.Net 通用提供程序,它为其添加了对 SQL Azure 和 SQL Compact 的支持。

包验证

Visual Studio 现在包括了一些关于 Azure 应用程序潜在问题的附加警告和错误消息,以便开发者在测试过程中可以尽早解决那些潜在问题。

您可通过微软 Web 平台安装程序下载 Windows Azure Tools 1.4。

查看英文原文:A Wide Array of New Features in Windows Azure Tools 1.4
.NETWindows Azure语言 & 开发