This sample viewer was designed to showcase some of the core capabilities of using the ArcGIS API for JavaScript. You can quickly deploy this sample with simple modifications to its configuration file or its source code can be modified to further explore and understand some of best practices and programming patterns of the API.
By SampleViewerTeam 01-15-2009
Requirements: none
Language: JavaScript
License Type: ESRI Attribution and License Agreement

This application shows how to create thematic rendering using client-side graphics. It also shows how dojox.gfx can be used outside the API to create a legend.
By jayantbsai 07-31-2008
Requirements: None
Language: JavaScript
License Type: ESRI Attribution and License Agreement

Use this application to link Wikipedia entries to map locations.
By jgrayson 07-08-2008
Requirements: None
Language: JavaScript
License Type: ESRI Attribution and License Agreement

Two applications are included in this sample: (1) Display points on a map from a CSV file that has x and y fields and (2) display data at the county level from a CSV file that has a field with a county name for each record.
By dswingley 06-17-2009
Requirements: none
Language: JavaScript
License Type: ESRI Attribution and License Agreement

This mashup shows you how to use Google spreadsheets and Twitter and combine them with the ArcGIS API for JavaScript so that you can track new users that have visited the site.
By dvela 02-27-2009
Requirements: None
Language: JavaScript
License Type: Public Domain

Use this application to display current earthquake locations from the U.S. Geological Survey (USGS), then find the number of people within 100 miles of an earthquake by calling a Geoprocessing Task.
By jgrayson 07-08-2008
Requirements: None
Language: JavaScript

These demo applications are designed to help you get started quickly with the ArcGIS API for JavaScript and are intended for education purposes only.
By Lindemann 09-17-2008
Requirements: The sample server services are being utilized in this seminar for demonstration purposes only. The content of these demos will only be valid as long as the services on the sample servers continue to run. Data provided by City of Portland, Oregon: www.portlandonline.com.
Language: JavaScript
License Type: ESRI Attribution and License Agreement

These demos include Dijits, Printing, API Usage, Custom Functionality, and Info Window Customization.
By ArcGIS Server Development Team 03-17-2009
Requirements: A modified proxy.php is provided; you can change to use a Java or .NET version, depending on your Web server. The printing example currently requires PHP (plus Curl and GD extensions).
Language: JavaScript
License Type: ESRI Attribution and License Agreement

This sample demonstrates using hand-drawn shapes to create and define a study area, how to create different icons for different population areas, how to pass shape extents to a query task, and much more.
By andygup 07-08-2008
Requirements: None
Language: JavaScript
License Type: ESRI Attribution and License Agreement

In this sample, ArcGIS Server dynamic map service layer (World population) hosted by ArcGIS Online is being overlaid on the OpenStreetMap layer basemap.
By sathyaprasad 04-10-2009
Requirements: None
Language: JavaScript
License Type: ESRI Attribution and License Agreement

This sample viewer was designed to showcase some of the core capabilities of using the ArcGIS API for Flex. You can quickly deploy this sample with simple modifications to its configuration file or its source code can be modified to further explore and understand some of best practices and programming patterns of the API.
By SampleViewerTeam 11-14-2008
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This application combines many of ESRI's samples into one web application. It also has an ID tool and floating\collapsible windows for some of the tools.
By dgalluzzo 09-25-2008
Requirements: none
Language: Flex
License Type: Public Domain

These demos a variety of application design patterns and best practices for building Web applications with the ArcGIS API for Flex.
By ArcGIS Server Development Team 03-30-2009
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This demo shows how to use a HSlider to interactively fuse two base maps on the client, styling using CSS, using Query to retrieve parcel data, using Flex effects on graphics to highlight parcels, and more.
By bjorn 03-27-2009
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This demo shows how to extend a DynamicMapServiceLayer to access WMS services and how to use Flex to create an AIR desktop application.
By bjorn 03-27-2009
Requirements: Flex Builder 3.0.2 or later (or manually change the AIR namespace from "http://ns.adobe.com/air/application/1.5" to "http://ns.adobe.com/air/application/1.0" in TerraServer-app.xml)
Language: Flex
License Type: ESRI Attribution and License Agreement

This sample binds the results of a spatial query to a datagrid and a chart component. The user can interact with features in all of the components.
By blackpoll 01-30-2009
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This app takes the results data from a QueryTask and sends it to a downloadable CSV. It works with both Flash Player 10 and earlier versions. Includes a servlet to echo data back to the client if your end users have Flash Player 9 or earlier.
By andygup 11-03-2008
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This application shows how to use a hand drawn polygon to define a QueryTask area based on demographics data. The results are automatically added to the map and also used to populate a DataGrid table.
By andygup 10-24-2008
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This app shows how to include a sample WMS map service layer. Either download the code or read about it here.
By brian.russo 03-20-2009
Requirements: The live sample uses JPL's wms which sometimes times out.
Language: Flex
License Type: Creative Commons Attribution-Only License

This proof-of-concept sample illustrates how to integrate Adobe's ActionScript 3.2 Facebook library with the ArcGIS API for Flex and use the Virtual Earth/Bing geocoder functionality to convert Facebook location data to latitude/longitude.
By andygup 07-13-2009
Requirements: none
Language: Flex
License Type: ESRI Attribution and License Agreement

This application takes full advantage of Silverlight 3 features like triggers, actions, behaviors and element binding and merged dictionaries all in one package.
By SharpGIS 08-04-2009
Requirements: Install Silverlight Toolkit and Expression Blend SDK.
Language: C#
License Type: ESRI Attribution and License Agreement

This application lets you integrate with Twitter, geocode your friends with Bing asynchronously, consume WCF services, and more.
By alaframboise 07-14-2009
Requirements: 1. Bing maps developer account ID and password, 2. Twitter account, 3. ArcGIS API for Microsoft Silverlight, 4. Visual Studio 2008 SP1, and 5. Silverlight ver 2.0 or 3.0
Language: C#
License Type: Public Domain

This application loads points from a GeoRSS XML feed and displays them in a GraphicsLayer.
By SharpGIS 06-19-2009
Requirements: none
Language: C#
License Type: ESRI Attribution and License Agreement

This application helps you georeference any XAML element on a map and gives you the XAML needed to place it correctly on an ElementLayer.
By SharpGIS 06-19-2009
Requirements: none
Language: C#
License Type: ESRI Attribution and License Agreement

Create a heat map based from a set of points or dynamic layers that generate raster images directly on the client without the need for a server roundtrip.
By SharpGIS 06-19-2009
Requirements: none
Language: C#
License Type: ESRI Attribution and License Agreement

This application shows how to use the built-in mouse events to allow users to modify geometries in a GraphicsLayer.
By SharpGIS 05-07-2009
Requirements: none
Language: C#
License Type: ESRI Attribution and License Agreement

This application is a dynamic catalog for ArcGIS Server map services that supports multiple ArcGIS Server connections.
By Richie 04-15-2009
Restrictions: Read this article.
Language: C#
License Type: ESRI Attribution and License Agreement

This sample illustrates how to integrate Flickr with the mapping, graphics, and display capabilities of the ArcGIS API for Microsoft Silverlight/WPF.
By ArcGIS Server Development Team 03-20-2009
Restrictions: none
Language: C#
License Type: ESRI Attribution and License Agreement

This sample contains the source code for the Silverlight application on the ArcGIS API for Microsoft Silverlight/WPF home page.
By ArcGIS Server Development Team 07-29-2009
Restrictions: none
Language: C#
License Type: ESRI Attribution and License Agreement

This sample demonstrates the integration of charting capabilities in the Silverlight Toolkit with symbology and map tips in the ArcGIS API for Microsoft Silverlight/WPF.

This application demonstrates how to: Upload a local CSV file, apply the data from the CSV to points on the map, and use the same data to populate a datagrid and custom MapTips.
