Here are some of the features and benefits of the control:
Toolbox – The Virtual Earth Map control is available in your Visual Studio toolbox with the rest of your controls. Just add it to your library and it will be there for you when you need a map.
Drag and Drop – Like any control in Visual Studio, you can drag and drop the control from toolbox onto your application, set the respective properties you want and off you go .
Server Side Events – You can now use server side events for navigating the map, geocoding and directions. Plus, you can still use client side events to capture user interaction in the map control.
Display and Control – You can control how the map displays in your application with standard functions like MapMode(2D/3D), MapStyle(Road/Aerial), displaying dashboard and setting its size, setting the zoom levels, zooming in/out, panning, etc.
Adding Shapes – You can add shapes to the map from ASP.NET using the methods provided. You can query different shapes/layers in the map, add and delete them.
Using Directions – You can get the routes and itineraries between multiple points using the directions method. You can specify different routing options like distance unit, route type and route color. Once the direction information is received, the map control raises events where you can process/render the returned information in way that fits your application needs.
Traffic – You can get traffic information and display on the map control. For this, you’ll need to have an account with Virtual Earth Platform and enable the GetToken() methods for tracking purposes. You can then use this client token to display the traffic of the location you are interested in.