Understanding and Designing Enterprise Architectures

Application Development using ESRI Silverlight API and ArcGIS Server 9.3/10

—Arthur Ullman, Vistronix, Inc.

The ESRI Silverlight API can be combined with ArcGIS Server 9.3/10 to create a robust, scalable, GIS application with the rich application interface that users have come to expect from GIS Web Applications. Vistronix developed several applications for the USDA/NRCS that leverage ESRI's Silverlight API and ArcGIS 9.3/10. The Silverlight environment provides a Rich Internet Application interface. This architecture pushes more processing to the client and enhancing system scalability. Developers have new considerations that must be addressed in order to architect a solution using the Silverlight framework and the ESRI API. Developers need to determine when, where and how to render geospatial features. Network bandwidth, size, and density of features are keys to architecting an efficient GIS application using these tools. Based on real world projects, the presentation will highlight architectural and implementation issues when developing a Silverlight GIS application using the ESRI Silverlight API and ArcGIS Server.