Welcome to ESRI Blogs

Browse by Tags

All Tags » Developers   (RSS)

Using the ComReleaser to manage the lifetime of cursors in .NET

Geodatabase cursors should always be explicitly destroyed in a runtime environment that uses garbage collection. The rule of thumb is to always release a COM object as soon as the application is done using the reference. This is especially important with

Object initializers and the Geodatabase API

This post was provided by geodatabase product engineer James MacKay A new approach to initializing objects was introduced at .NET 3.0: object initializers . These allow objects to be instantiated and initialized in a single line, provided the class has
Posted by JonMurphy | 0 Comments
Filed under: , ,

List of Useful Developer Samples

Last week I was in Palm Desert at the annual EGUG conference . While sitting in on a presentation I noticed that for a lot of the questions being asked, users were being directed to developer samples found online. I realized that while these samples are

Three new How-To articles in Geodatabase SDK

For all geodatabase developers out there, we’ve added three new how-to articles to the online SDK: How to use edit sessions : The in’s and out’s of editing a geodatabase are explained in this article, and supported with several code examples. It includes
Posted by brentardenpierce | 5 Comments
Filed under: , ,

.NET Team adds API Evaluator

A quick post today about a new tool that the .NET team developed. The API evaluator scans your .NET code and generates a complete set of API usage statistics. This is pretty cool if you want to see what APIs are being used most frequently in your applications.
Posted by brentardenpierce | 0 Comments
Filed under: , ,

Customizing Table Sorting in the Geodatabase

This post was written by James MacKay, a product engineer on the geodatabase team who also played the leading role in the "Programming with the geodatabase API" sessions at this years user conference. In ArcGIS there are a number of different ways a column
Posted by brentardenpierce | 0 Comments
Filed under: , ,

Developer Tips - Using geodatabase methods with conformant array parameters in .NET and Java

This post was written by geodatabase Product Engineer James MacKay. James works on the geodatabase development team and is responsible for a lot of the geodatabase SDK that is generated. There are several methods in the Geodatabase API that use conformant
Posted by jona4440 | 0 Comments
Filed under: , , ,

Developer Tips - Qualified field names in ArcSDE

This post was provided by geodatabase Product Engineer James MacKay. There are fourteen field names that cause fields to behave slightly different in ArcSDE. They are: AREA POINTS FID EMINX EMINY EMINZ MIN_MEASURE LEN NUMOFPTS ENTITY EMAXX EMAXY EMAXZ

Developer Tips - Using the Field Checker

This post was written by geodatabase Product Engineer James MacKay. James works on the geodatabase development team and is responsible for a lot of the geodatabase SDK that is generated. The IFieldChecker interface provides a way to validate fields for

From the Dev Summit – Thursday March 20, 2008

A few sessions were offered by the geodatabase team on the final day of the Dev Summit. Developing with Rasters in ArcGIS and Distributed Geodatabase Development were given in the morning, and the second offering of Effective Geodatabase Programming was

From the Dev Summit – Wednesday March 19, 2008

Wednesday morning started with a talk from Alan Cooper, this years keynote speaker. The “Father of Visual Basic” delivered an insightful presentation titled Post Industrial Management. The talk compared past management strategies of the atom based industrial

From the ESRI Developer Summit - Tuesday March 18, 2008

The morning of the Dev Summit was spent in the Plenary Session. The Plenary acts as a presentation to look at some new product functionality and more recent projects that have been developed. This years Plenary went smoothly and the talks and demos did

From the Dev Summit - Monday March 17, 2008

Craig Gillgrass, Colin Zwicker, Jessica Parteno and James MacKay gave a pre-conference talk today at the Developer Summit in Palm Springs called the Developers Guide to the Geodatabase. The session covered an overview of the geodatabase, some best practices,