Bing Maps Silverlight control for Microsoft Dynamics CRM 2011
Silverlight Application to show multiple entity records on Bing map. Idea is to show records from any number of entities and provide user some additional capabilities(explained below). Also, the content displayed on the map is configurable.
SOAP (Organization.svc) endpoint is used in Silverlight control to get the data from CRM. Silverlight Bing map control is used to display records in Silverlight type Web Resource.
Some nice features of Solution:
• All the settings, starting from entities to be displayed to the fields and filters applicable is configurable and is defined in xml file.
• Clicking on the pushpin shows the display pane, which contains links, list of fields of the record clicked. Again fields are configurable.
• Find near by records. Click on the map from where you find the nearby records. Then fill the distance (in KMs) and click Load. You will get a list of near by records. To open record, first left click the row and then right click.
• Contains HTML web resource to locate the latitude and longitude on Entity form. You need to provide address fields in the xml file.