Monday, September 29, 2008
Posted on Monday, September 29, 2008 8:02:48 PM (Mountain Daylight Time, UTC-06:00)  Comments [2] | 
Categories: .NET | ArcGIS Server

Just ran across this new tool from ESRI, via the ArcObjects Blog - The API Evaluator. Basically this tool digs through your .NET assemblies and tells you all about the ESRI API usage.

ESRI created this tool so that they can get information about how developers use their APIs, without developers actually shipping the code to them. The idea of sending the results to them is that they can then focus their efforts on improving the SDK itself.

I ran it against a recent project that generates PDF files using ArcGIS Server...

 Evaluator

From the developer perspective, you get to see how many calls your code makes into the ESRI API - this can help determine the licensing requirements as well as give you some insight into how well your code is designed - i.e. do you have calls into the API from all over your application? If so, you could refactor your code to centralize those calls.

If you are working with the ESRI APIs, check it out, and know you'll be helping improve things along the way.

Tuesday, September 30, 2008 10:41:27 AM (Mountain Daylight Time, UTC-06:00)
Will it work with 9.2?
Tuesday, September 30, 2008 1:16:01 PM (Mountain Daylight Time, UTC-06:00)
Yes. It should detect all .NET assembly references starting with ESRI.xxx.

AL

.NET Technology Lead -
ESRI Developer Network (EDN)
380 New York Street
Redlands, CA 92373-8100
909-793-2853
www.esri.com


Comments are closed.