Virtual Earth Silverlight Map Control CTP

Published 21 March 09 11:21 AM | hiroyuk 

今週はラスベガスでMIX09が開催され、Silverlight 3 Betaがアナウンスされました。さらに、 Virtual Earth Silverlight Map Control CTP もアナウンスされました。

Virtual Earth Silverlight Map Controlを使うとC#(VB .NET)とXAMLで(HTML DOMやJavaScriptなしで)、Virutual Earthの表示・制御、図形・メディアの追加、タイトルオーバーレイなどが可能になります。http://earthware.cloudapp.net/demos/sltwittermap.aspx にTwitterとのマッシュアップのデモがあります。

このCTPを使うには、Visual Studio 2008 SP1とSIlverlight 2 Tools が必要です。

  1. CTPをダウンロードしてインストールします。ダウンロード時にアンケートに答える必要があります。
  2. Visual Studio 2008 SP1を起動して、Silverlightプロジェクトを作成します。
  3. 作成したプロジェクトを右クリックして、[参照の追加]を選びます。
  4. [参照]タブにして、[ファイルの場所]をCTPのインストール先(C:\Program Files\Microsoft Virtual Earth Silverlight Map Control\CTP\Libraries)を選び、Microsoft.VirtualEarth.MapControl.dllを選択して、[OK]をクリックします。
  5. あとは、次のように、XAMLに名前空間とアセンブリを宣言して、Mapをおくだけです。

 <UserControl x:Class="VEControl.Page"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml
xmlns:map=
  "clr-namespace:Microsoft.VirtualEarth.MapControl;
  assembly=Microsoft.VirtualEarth.MapControl">
    <Grid x:Name="LayoutRoot" Background="White">
        <map:Map/>
    </Grid>
</UserControl>

詳しくはSDKドキュメント(英語)を参照してください。

【追記】Silverlight Toolkit Mar 2009もアナウンスされてましたね

Filed under:

Comments

No Comments
Anonymous comments are disabled

About hiroyuk

マイクロソフト㈱エバンジェリスト。北海道大学理学部物理学科卒。リアルタイム3Dグラフィックスを専門とし、グラフィックスやシェーダに関する技術文章を執筆・講演。 DirectX SDK日本語ドキュメントの開発に携わるとともに、Windows Presentation Foundation プログラミング(オーム社)、Game Programming Gemsシリーズ、リアルタイム レンダリング第2版(ボーンデジタル)、Texturing & Modeling, A Procedural Approach などを翻訳・監修、XAMLプログラミング(ソフトバンク クリエイティブ)を執筆。趣味は薪割り。

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

並列コンピューティング情報

著書

Syndication

Page view tracker