ArcGIS Developer Help  

What's New at 9.1 for ArcGIS Developers

This document specifically addresses differences between version 9.0 and 9.1 of the ArcObjects developer platform. If you are interested in differences between the 8.x platform and 9.0, see the document 'What's New at 9.0 for ArcGIS Developers'.

Existing ArcObjects developers will find the following technical documents helpful in migrating existing code and applications to 9.1.


The following sections provide an overview of additions, enhancements, and modifications in ArcGIS 9.1 that impact developers and their work with ArcObjects.

New libraries

At 9.1, some new functionality added to the ArcGIS platform has resulted in new libraries being added within the ArcGIS Engine and ArcGIS Desktop products. These include:

Modifications and additions to the ArcGIS controls

The ArcGIS platform includes high-level developer controls that can be used to build or extend applications with ArcGIS functionality and a quality map user interface. At this release, some changes were made to the existing developer components within the Java and C++ APIs and a new control has been added.

Add-ins and Developer Tools

The add-ins automate some of the tasks performed by the software engineer when developing with ArcObjects, as well as provide tools that make debugging code easier. ESRI provides add-ins for the Visual Basic 6 IDE and the Visual Studio .NET IDE. New for ArcGIS 9.1 are: