Unter http://openstreetmap.depon.net/ findet sich seit heute die neueste Version des OpenStreetMap Viewers, implementiert in Silverlight.
Das Silverlight-Applet wurde auf die Version 4 portiert und es wurde ein intelligenters Einladen der Kacheln implementiert. Zuvor wurde der Browser angewiesen, einfach alle Tiles einzuladen, die der Nutzer mal sehen sollte. Gerade bei schnellen Zoom-Vorgängen können dies mehrere tausend Tiles gewesen sein und der Browser arbeitet die Tiles im FIFO-Buffer ab => Der Screen bleibt länger weiß.
In dieser Version prüft nun eine LIFO-Liste, ob die Kachel überhaupt noch sichtbar ist und verwirft sie gegebenenfalls. Hiermit wird die Last auf den OSM-Servern reduziert und der Nutzer sieht auf Grund des LIFO-Prinzips schneller die Kacheln, die anzuzeigen sind.
Ansonsten bleibt alles beim Alten… Der Migrationsassistent von Visual Studio 2010 hat auch die Umstellung auf .Net 4 (ASP.Net 4 für die rudimentäre Website und Silverlight 4) problemlos durchgeführt.