ArcGIS Engine


 

Developer Resources

ArcGIS Engine Developer Kit is a toolkit for the software developer kit (SDK). The Developer Kit is the collection of diagrams, utilities, add-ins, samples, and documentation geared to help developers implement custom ArcGIS functionality.

system architecture, click to enlarge

ArcGIS Developer Help System—The ArcGIS Developer Help System is the gateway to all the SDK documentation including help for the add-ins, developer tools, and samples; in addition, it serves as the complete syntactical reference for all object libraries.

click to enlargeEach supported API has a version of the help system that works in concert with it. Regardless of the API you choose to use, you will see the appropriate library reference syntax and have a help system that is integrated with your development environment. For example, if you are a Visual Basic 6 developer, you will use ArcGISDevHelp.chm, which has the VB6 syntax and integrates with the VB6 integrated development environment (IDE), thereby providing F1 help support in the code window.

click to enlargeSamples—The developer kit contains more than 600 samples, many of which are written in several languages. The samples are described in the help system, and the source code and project files are installed with ArcGIS Engine Developer Kit.

Developer Tools—The ArcGIS developer tools are executables that ESRI has provided to facilitate your ArcObjects development. You may find some of these tools essential. For example, if you are a Visual Basic 6 desktop developer, you will likely use the Categories.exe tool to register components in component categories.

Add-ins—The ESRI 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.

ArcGIS Engine Developer Guide—The ArcGIS Engine Developer Guide is an introduction for anyone who wants to build and deploy custom GIS applications. It helps you become an ArcGIS Engine developer by stepping through numerous code samples and developer scenarios.

ArcGIS Developer Online Web Site—ArcGIS Developer Online is the place to find the most up-to-date ArcGIS 9 developer information including sample code, click to enlargetechnical documents, object model diagrams, and the complete object library reference.

The Web site is a reflection of the ArcGIS Developer Help System except it is online and, therefore, more current. The Web site has some additional features including an advanced search utility that enables you to control the scope of your searches. For example, you can create a search that only scans the library reference portion of the help system. Visit the site today.


Home | Products | Services | Industries | Training | Support | Events | News | About ESRI
Contact Us | Store | Site Map | PRIVACY | Copyright © ESRI | Legal | Podcast Feeds | RSS News Feed | Careers