Skip To Content


Current version 3.3 (January 2015)

Get the API that lets you build mapping apps for Silverlight! Integrate a wide range of mapping and GIS tasks online or offline, including editing, geocoding, routing, mapping, and data visualization.

API Documentation

Install and set up

Get up and running with the ArcGIS API for Silverlight. Setup your development environment and get started developing mapping apps with ArcGIS.

Get Started

Add a map to your app

This hello world tutorial shows how to create a simple map based app and prepare it for deployment. It provides tips along the way to help you learn how the API works and jump-start your development.

Create a Map

Keep learning

The API caters to most learning styles by providing tutorials, sample apps, a detailed API reference, and topics that give overviews of the main API concepts, such as the different ways to display information on a map and ways you can improve performance.

Browse Sample Code Read the API Reference

Silverlight Viewer

With ArcGIS Viewer for Silverlight, users can quickly create and deploy a custom GIS web-mapping application that supports data display, querying, editing, printing, and more.


ArcGIS API for Silverlight assemblies are available as NuGet packages. NuGet provides a quick and easy way to add features to an existing application.

Symbol gallery

From basic symbols to industry and cartography marker symbols, you can copy individual symbols or groups of symbols as you preview them with symbol gallery.

Template gallery

Download the source for a gallery of templates! Showcase, ribbon, and other project templates provide a great starting point.

Silverlight SDK Overview

From our blog

Read all posts