Given the widespread use of Sharepoint, the Virtual Earth team is often asked about a plug-in to integrate Virtual Earth maps* into a Sharepoint web site.

Here is a release from the Community Kit for Sharepoint that describes how to do just that. I am lifting the text and copying here but you will need to go the site to download the source code after reading the Implementation Guide and the Virtual Earth Terms of Use.

Neither Windows SharePoint Services 3.0 nor Office SharePoint Server 2007 offers a built-in rich mapping solution. By leveraging the SharePoint platform and its Web Part Framework, Microsoft's IT Information Services team developed a reusable solution for rendering a map in a SharePoint environment without any additional custom code. It enables SharePoint users to integrate Virtual Earth maps on their web site and use a database or any other data source to store pushpin data.
The solution provides a map web part, which can be dragged and dropped onto a SharePoint page to display a variable size Virtual Earth map view. Users can also use the pushpin database to store different landmarks to be displayed on the map. The solution also provides an admin web part for managing the content of this database as well as an object model to manage content programmatically. In addition, if users want to use an existing data source to render pushpins in the map, a programmable interface is provided that can be implemented to integrate the existing data source with the map, which should significantly reduce the amount of additional custom code.

See Original Post...