David,
I really appreciate the assistance and ideas on this. Of course performance is very important. I did as you instructed. I copied the latest dll into the directory and recreated all shapefile indices. I am seeing improved performance. I did some time tests and am getting interesting results. Let me share them with you. Bear in mind that I did this test using the VS Development Server with all shapefiles and image data residing on the same machine.
Map1.StaticOverlay.TileType = TileType.MultipleTile
Rendering time = ~ 50 seconds
Drawing Time - timespan values (Image is MRSID, all others - shapefile)
COUNTY
00:00:00.0882576
IMAGE
00:00:03.1866758
PARCEL
00:00:00.0000264
WATER
00:00:00.0352366
ROAD
00:00:00.0000257
TWNSHP
00:00:00.0019071
SECTION
00:00:00.0035110
Map1.StaticOverlay.TileType = TileType.SingleTile
Rendering time = ~ 4-5 seconds
COUNTY
00:00:00.1310674
IMAGE
00:00:03.1401564
PARCEL
00:00:00.0000259
WATER
00:00:00.0325888
ROAD
00:00:00.0000260
TWNSHP
00:00:00.0108590
SECTION
00:00:00.0190089
As you can see, the drawing times are reasonable, and in the case of of a single tile, the map renders within five seconds. However, with the tiling, 50 seconds to render the map is rather long. Why do you think there is such a difference? I thought the tiling was supposed to be faster. By the way, I did turn off caching on this test so that extra time would not be used in saving off imagery. One other thing I did is publish the application to the webserver using a single tile and accessed the map through the internet. I took approximately fifteen seconds to fully download the map.
Thanks again for all of your help. You guys are great!
Binu