I have a map service that has more than 60 data layers. For faster performance, I have separated the data with daily updates as a dynamic service. I still have a map service that base data (50+ layers). I have implemented scale rendering to make sure that only relevant content is shown at a given scale. I am still not getting good speed and trying to figure out the best way to make this service even faster.
I am looking for some MAJOR strategies that would allow to make it faster. These services are intended to be used within a Silverlight application.