Flexible and Extensible Architecture
Silverlight Map Server is composed of a WMS server developed with Isapi Web Broker technology and a Silverlight library which communicates with the server through a simple XML based protocol. This choice lets the developer implement server side extensions with any web language that supports XML, e.g., ASP.NET, PHP, Java, etc. .
Platform Independent
Applications developed with Silverlight Map Server are compatible with every browser supporting Silverlight 4.0 or higher, without any special requirements or installation on the client side (except the Silverlight plug-in, in the same way as is done with Flash). Supported operating systems include all versions of Microsoft Windows, Mac, and (in the future) Linux.
A web server application developed with the Silverlight Map Server for management of a fleet of trucks. The vector maps of the town of Appiano, Italy are presented as a semi-transparent layer(s) over satellite imagery from Bing Maps.
Rich User Experience
Silverlight Map Server makes use of web technologies that maximize performances. The server side is composed of a WMS Server implemented as an isapi module which stores the "state" of each client, practically making the application "stateful". In this way, the map must be loaded only once. The Silverlight technology delivers a web server experience that is particularly fluid and graphically attractive.
Bing Maps Integration
Silverlight Map Server is integrated with the Bing Silverlight Map Control, giving the user the ability to visualize his own maps over satellite or road maps. This also exposes all features of Bing Maps (address geocoding, reverse geocoding, routing, etc).
Support Sources and Samples included
Silverlight Map Server is provided with the Silverlight source code, sample applications in C# for Visual Studio 2010 (VB.NET samples will be added soon), and one year of professional support and updates.
License
The Silverlight Map Server is licensed per production server. The package includes:
Subsequent deployments require only the purchase of additional server licenses.