Microsoft Silverlight provides a cross-browser and cross-platform development environment, which can be used to create and display rich Internet applications (RIA, rich
Internet application ).
ArcGIS API for Silverlight enables Silverlight applications to integrate ArcGIS Server, ESRI mapit, and Bing Maps services. Exploitation
ArcGIS Server and Bing Maps resources, such as maps, locators, geoprocessing models, and Silverlight components, such as grid tables and Treeview
And charts to create interactive and intuitive applications.
The following is a summary of the environment required to develop ArcGIS API for Silverlight. To create An ArcGIS API for Silverlight application, at least one installation is required.
Microsoft products:
1. Visual Studio 2010 or visual web developer
Alibaba Cloud express 2010
2. Silverlight 4 tools for Visual Studio (if Visual Studio 2010 has not been patched with SP1, this must be installed)
3. Expression blend SDK for Silverlight 4 (including expression
Blend 4)
4. Expression blend 4
Other products, such as deep zoom composer and Silverlight
Toolkit, which is not required to be installed when using ArcGIS API for Silverlight,
They do bring us the benefits of design and development.
After the installation is complete, download the Installation File of ArcGIS API for Silverlight. A version of 2.4 is provided here.
Address: http://download.csdn.net/detail/taomanman/4343008
Download to any location of the local machine, and then start to run the setup.exe file. During the installation process, the following features are provided.
Installation features |
Description |
Silverlight |
Install the ArcGIS API for Silverlight assembly. Register the Add reference dialog box in Visual Studio 2010, and add design-time components in Visual Studio 2010 and blend4. |
Expression blend4 |
If blend4 exists, a series of Silverlight application templates will be installed. |
Visual Studio 2010 |
If Visual Studio 2010 is available, Silverlight 4 tools for Visual Studio and expression blend4 are installed. These features include a series of Silverlight application templates. |
Visual Web Developer express 2010 |
If visual web developer Express is available, Silverlight 4 tools for Visual Studio and expression blend4 are installed. These features include a series of Silverlight application templates. |
By default, the arcgisapi for Silverlight is installed in the esrisdks folder under the 32-bit program files directory. The Silverlight folder contains
Assembly. The following table lists these sets and provides their content description.
Installed assembly |
Description |
ESRI. ArcGIS. Client. dll |
Core class libraries, including map, ArcGIS service layers, graphics, geometry, and symbol. It also includes common workflow tasks and supports query, find, identify, geospatial, and geoprocessing operations. |
ESRI. ArcGIS. Client. behaviors. dll |
Includes behaviors and Actions sets that define interactive operations with map and map content elements, |
ESRI. ArcGIS. Client. Bing. dll |
Adds support for Bing layers and services. |
ESRI. ArcGIS. Client. toolkit. dll |
Includes a series of commonly used and map navigation and interaction controls, such as toolbar, navigation, maptips. Edit feature layers, such as editorwidget and templatepicker. |
ESRI. ArcGIS. Client. toolkit. datasources. dll |
Includes a series of layer types that support common data sources, such as georss, OpenStreetMap, and Web Map Service (WMS) |