—Vish Uma, Timmons Group
Building Web-based enterprise GIS software presents some unique challenges and has added a twist to traditional GIS solutions. Based on its complexity and requirements, different techniques need to be used to solve these problems optimally. For some problems, geoprocessing tasks might be the right solution. But some other problems that involve domain/project-specific business rules and workflows can be tackled better with the use of Server Object Extensions (SOEs). SOEs provide developers with a fast, reliable, and scalable way of building GIS solutions using ArcGIS Server. This presentation will go over some of the finer points of developing SOEs and will present some Visual Studio project templates to make development a little bit easier. It will also go over wiring up a setup project for deploying SOEs. Finally, a RESTful service developed using SOEs and WCF to complement the ArcGIS Server REST API and enable editing data exposed in MapServices will be demonstrated.
Prerequisites: None