# 四、测试环境描述

在本书的过程中，将提供一系列代码示例，这些示例将使您能够重现所描述的场景。以下部分描述了测试环境和用于生成演示代码的工具。

## 工装

所有代码示例都将使用安装在 Azure 上的虚拟机上的 Visual Studio 2014 CTP2 用 C# 编写。这假定您熟悉 C# 语法。但是，为了避免误解，将对代码进行解释。

## 环境

我们将对托管在微软 Azure 上的 Windows Server 2012 R2 数据中心版虚拟机执行广告询问。当然，该虚拟机已经配置了活动目录和域名系统角色。虚拟机将位于西欧。

| ![](img/image004.png) | 提示:为了让您自己测试代码示例，重要的是您的域控制器和开发机器在同一个局域网中，否则它们将无法相互通信(除非您向外部用户公开 AD 服务)。然而，将广告服务暴露在互联网上是应该避免的。如果您在 Azure 中托管虚拟机，您可以通过使用相同的云服务将它们设置在同一局域网中。 |