Mark Brown's Virtual Earth Blog

Announcing: Virtual Earth ASP.NET Control (CTP Release)

At long last it is FINALLY HERE. I’ve been talking about this control for a long time. We’ll we finally have the CTP release of the new Virtual Earth ASP.NET control. ASP.NET developers can now integrate Microsoft Virtual Earth Maps simply by dragging and dropping an ASP.NET Server Control in Visual Studio and Visual Web Developer.

Integrating interactive, immersive maps no longer requires JavaScript, it can be done by ASP.NET developers simply. For smooth interactions this control can be combined with ASP.NET AJAX capabilities to provide the power of ASP.NET Serverside processing without the development overhead of coding JavaScript. I’ll provide all the relevant links here at the top but you should check at the bottom to make sure you have all the prerequisites.

Key Links

Feature Overview

· Visual Studio toolbox - Map control is available right in your toolbox of Visual Studio

clip_image001

· Drag and drop control onto your web page - You can drag and drop the control from toolbox onto your web page and set some properties and you are ready to go.

clip_image002 clip_image003

clip_image004

· Server side events - Server side events for panning/zooming, find/directions are available in addition to client side events for the map control.

clip_image005 clip_image006

· Display and control the map - You can control how map displays on your web page with standard functionality like MapMode (2D/3D), MapStyle(Road/Aerial), displaying dashboard and setting its size, setting the zoom levels, zooming in/out, panning etc.

· Adding shapes to the map - You can add shapes to map from ASP.NET Server Side using provided methods. You can query different shapes/layers in the Map and delete them as well.

· Using directions - You can get the directions between multiple points using methods GetDirections. You can specify different routing options like distance unit, color etc. Once the direction information is received, Map control raises event OnServerDirections where you can process/render the returned information in way that suites your scenario.

clip_image007

clip_image008

clip_image009

· Using local search and mapping results - Map control provides with find method where you can search for local businesses in a specified location.

clip_image010

clip_image011

· Working with bird's eyes - Map control has support for bird's eye view similar to JavaScript control.

· Getting Traffic information - You can get traffic information and display on your web page. For this, you need to have an account with Virtual Earth Platform. You first need to get a client token:

Important: To get a Developer Evaluation account for Virtual Earth go to this link here and request one, https://mappoint-css.live.com/mwssignup/

clip_image012

· You can then use this client token to display the traffic of the location you are interested in:

clip_image013

Development stage

The suite of tools is currently a community technology preview, which means we would love feedback, but strongly discourage any web site from going live using these controls.

Requirements for Using Windows Live Tools

This CTP release only targets English (United States).

Operating System

  • Microsoft Windows XP SP 2 or
  • Microsoft Windows Vista

Development Tools

Key Links

Technorati Tags: ,
Published Sunday, July 27, 2008 11:14 PM by mjbrown

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

SoulSolutions said:

Awesome to finnaly see this released, I highly recommend this control for all ASP.NET developers not just those that don't know javascript. It was built with the advanced developer in mind as well and I can asure you it will save you time and code.

July 28, 2008 6:11 PM
 

Vikas Ahuja said:

You already saw few blog posts and announcements regarding release of July 2008 CTP of Windows Live Tools.

July 30, 2008 5:14 AM
 

Windows Live Tools said:

Cross-posted from http://blogs.msdn.com/vikasahuja You already saw few blog posts and announcements regarding

July 30, 2008 5:18 AM
 

Wapner said:

Is there any way to use this control directly in WPF?

August 4, 2008 5:46 AM
 

mjbrown said:

@Wapner, no there's no way to use this directly in a WPF desktop application.

Wait for the end of September. We'll have something to announce about that scenario then.

regards,

mark

August 4, 2008 12:49 PM
 

MG said:

Is it possible to expect GPS support such as:  object location or tracking?

August 24, 2008 8:03 AM
 

mjbrown said:

@MG: GPS support is dependant upon the client hardware the application is running on so it is unlikely we would offer this type of support on the Virtual Earth platform itself. However, many developers write applications that target specific client hardware that does take advantage of their GPS functions and then uses that information to plot locations using Virtual Earth.

Thanks,

Mark

August 25, 2008 11:47 AM
 

Rama said:

you mentioned Operating System

Microsoft Windows XP SP 2 or

Microsoft Windows Vista

is this work on windows 2003 os?

October 31, 2008 6:31 AM
 

mjbrown said:

@Rama. I don't know actually. The main requirements are more likely around the version of .NET installed as well as the version of VS. Give it try :)

October 31, 2008 12:32 PM

Leave a Comment

(required) 
(optional)
(required) 
Submit

© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker