There are many projects for which it is necessary to create a web mapping application, which can combine GIS data from several sources, have different GIS tools, be lightweight and be accessible via standard Web browsers. Previously, to create such an application, GIS developers had to create their own custom GIS tools. However, now there is a web application that includes the most frequently used desktop GIS tools in the web format. It is ESRI Sample .NET Viewer, which is basically a web mapping application built on top of the ArcGIS Server .NET Web Application Developer Framework 9.3 SP1. Moreover, this viewer was adopted as a viewer for another ESRI GIS Server product – GIS Portal Toolkit. Thus, if you work with this product, it is worth taking a look on the ESRI Sample Map Viewer code as well.
ESRI Sample Viewer is available for download from the ESRI Resouce center.
In the zipped file, there is a .pdf file with detailed and very clear instructions on the application deployment and viewer configuration. The source code for all GIS tasks is provided as well. It is necessary to have ArcGIS Server 9.3 SP1 and Microsoft Visual Studio 2008 installed.