—Gary MacDougall, Khaled Hassen
View the slides [PDF]
Download the code demonstrated in this session
Listen and view the presentation [FLASH]
ArcGIS provides the functionality to build systems that manage and distribute data. This session will focus on the distributed geodatabase internals, its programming API (C#), and its integration with external systems. The key elements of geodatabase replication will be discussed including the replication state model and replica synchronization using delta files (i.e., XML) and the geodata server. Real-world examples will be used to discuss various workflows and best developer practices.
Prerequisites: Good knowledge of the geodatabase programming models and a basic understanding of geodatabase versioning, C#