Development of Web Based GIS Applications using ArcGIS Server API 3.x for JavaScript