In addition to the sample applications, code and documentation, there are also a number of tools included in the SDK to make development easier. Development LanguagesWhen you're creating applications based on Exchange technology or components, your choice of development language depends on the type of application you want to create. The majority of sample applications and code included in the Exchange Server 2003 SDK is geared toward Web developers, with both ASP and ASP.NET applications available. "Quick start" topics also are provided within the SDK help file under the Programming Languages topic, detailing some of the setup required to use a particular language and interface. These topics are provided for the following languages:
If you are planning to develop applications using Visual Studio .NET or the .NET Framework, it might be worth reading Microsoft Knowledgebase Article 813349 (available at http://support.microsoft.com), which details the support policy for different Microsoft Exchange APIs within a .NET application. A table later in Article 813349 summarizes the different support statuses for the interfaces discussed throughout this chapter. Development Tools and UtilitiesSeveral development tools and utilities are included with the Exchange Server 2003 SDK that are designed to make development a little bit easier. The following is a quick rundown of the tools and utilities provided:
WHERE TO FIND MORE INFORMATION You can find the documentation for these applications in the SDK documentation. Look in the help file provided with the SDK under the heading Exchange SDK Development Tools. |