Development Languages, Tools, and Utilities

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 Languages

When 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:

  • C

  • C++

  • Visual C# .NET

  • Visual Basic

  • Visual Basic .NET

  • VBScript

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 Utilities

Several 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:

  • Exchange Store Treeview Control The Exchange Store Treeview Control is for use with Visual Basic 6.0. You can utilize it in forms to display a hierarchical view of your Exchange Store and to add/delete/move folders within the store. Note: You cannot use this control with Visual Studio .NET applications.

  • Exchange Explorer The Exchange Explorer is a standalone utility for making changes to the Exchange store and folder structure.

  • Exchange Workflow Configuration Scripts These configure workflow support in Exchange. You need to execute these scripts before you can use the built-in workflow facilities provided in Exchange Server 2003.

  • Exchange Application Deployment Wizard The Deployment Wizard is used to successfully deploy Exchange-based applications.

  • Application Security Module The Application Security Module helps developers quickly modify the Access Control Lists (ACLs) for different Exchange objects.

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.




Microsoft Exchange Server 2003 Delta Guide
Microsoft Exchange Server 2003 Delta Guide
ISBN: 0672325853
EAN: 2147483647
Year: 2003
Pages: 109

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net