I have posted this on the WMS Server board but it might actually be more relevant on this one so I though I should post it here as well. I am using the WPF Desktop Edition with the WMS Server.
You guys have added a little bit of a tile buffer around the visible extent in the WPF Client and this is definitely a step in the right direction but i still have a couple of issues that should be easy to fix and I think would create a better user experience.
The first issue is that most of the time, the tiles seem to be buffered as a square, rather then just scaling up the extents of the map control. Because the map control extents will almost always have a greater width then height what happens is that you can pan seamlessly (by this i mean that tiles are getting pulled in immediately because they are already on the client) vertically but not so much horizontally. Also the buffer doesn't not appear to be centered on the map extent i'm seeing it slightly skewed to being below the center point of map. Both of these issues are noticeable when you go to zoom out on a map as well as when panning. If there is some way to control this from the client that I have missed please let me know.
The third issue with the buffering is that ideally you would like to have it extend to the point where, when you zoom out, tiles are getting pulled in along every side - so that you don't get any blank area, even if it is all bit-blitted I think that would look better - but I think coupled with that might have to be the intelligence to update visible tiles before buffer tiles and i wouldn't want to ask you to do anything which conflicts with my last post (made on the WMS Server board), and my biggest concern right now - which is that only one request is made from the client per map update.
Thanks,
Chris