Professional Documents
Culture Documents
西村 誠
・HN シーラカンス(coelacanth)
・blog 眠るシーラカンスと新米プログラマー
・Silverlight歴 1年(実務経験0)
・FlashとSilverlight
2つのRIAの動向を追いたい
・北陸でSilverlightの話につきあってくれる人を増
やしたい!!
・Silverlightとは
・Silverlight開発環境
・Silverlightのコントロール
・宣伝
・.NET系の技術を用いて
RIAなWebアプリケーションが
構築できる
・Flashとどう違うの?
・・・・
・Silverlightにあって
Flashにないもの
・DeepZoom
画像をスムーズに拡大縮小する技術
DEMO
・LINQ
SQLライクにデータを処理することができる
・ExpressionBlend
デザイナーとシステムの連携が非常に楽!!
・Flashにあって
Silverlightに無いもの
・カメラ、マイクの利用
FMSなどのサーバー製品
豊富なライブラリ・・・
まぁ、年季が違う分無いものは多い
ですね
「マイクロソフトは
偶数番が本気だからね!!
Silverlight4凄いよ。」
(中の人談)
・同じ人から前に
「マイクロソフトはバージョン3から本
気だすんだよ!!」
と聞いた・・・5のときは何ていうん
だろうなぁ
・Silverlightの
凄さが多少なりともご理解いただけ
たかと思います。
・Silverlightの
凄さが多少なりともご理解いただけ
たかと思います。
・VisualStudio2010β2は凄い!!
DEMO
VisualStudio2008は
これができなかった!!
この進歩は素晴らしい!!!
たぶんvs2010の凄さは小島さんが説明して
いると思うので省略
VisualStudio2010β2は
英語版がパブリック公開中なので
ぜひ試してみてください
(情報に一部最新のものでないものがありま
す)
Silverlightに限って言うなら、
VisualStudio2008でSilverlight開発を
行うには
色々インストールする必要があった
(そしてその順番によっては嵌ることも)
2010ならインストール直後から
Silverlight開発が可能なので楽!!
・・・ただし、多少フリーズとかしても
問題ない方限定
「Navigation Framework」
ページ遷移が簡単に実現できる仕組
み
DEMO
DataPagerデータグッドなどに
ページング機能を簡単につけることが
できる
DEMO
と、ここまでは順調にスライドが進んで
いたのですが・・・
昨日の出来事
・・・24時
インストール完了w
Button系
Button
HyperlinkButton
RepeatButton???
DEMO
選択
CheckBox
ComboBox
ListBox
RadioButton
DEMO
日付
DatePicker
Calendar
DEMO
テキスト
TextBox
TextBlock
PasswordBox
DEMO
Media
Media 動画などのメディア
Image 画像
DEMO
Bing Maps Silverlight コントロール SDK
が公開されました
というわけで試してみました
DEMO
使い方
1.アカウントを作成する
2.アプリを登録する[できてなくてもOK]
3.SDKをDLする
4.SDKをインストールする
5.VisualStudioで
Silverlightプロジェクトを作成する
6.DLLを参照として読み込む
Xamlをリファレンスを元に修正する
未確認、ローカル実行では
APIを利用できず表示されない
Key取得時に登録したURLからならみれた
ASP.NETなどをローカルで起動していたら
デバッグ実行できたのかも?
SilverlightでリッチなUIを
作成できることが少しでも
伝わったでしょうか?
Silverlightに興味を持ってくれた方
OS、office、プログラミング
色々な情報をみんなで交換しましょう
まずは第二回を一緒に開催しましょう
フリートーク、懇親会も
開催しますので、
色々お話しましょう!!
ご静聴ありがとうございました
参考資料
コントロールの機能別一覧
http://msdn.microsoft.com/ja-jp/library/cc645075(VS.95).aspx
BingMap
(川西さんのブログ)
http://blogs.msdn.com/hiroyuk/archive/2009/11/13/9921765.aspx
(BingMapアカウントセンター)
https://www.bingmapsportal.com/
(BingMapSDK)
http://www.microsoft.com/downloads/details.aspx?displaylang=en&Family
ID=beb29d27-6f0c-494f-b028-1e0e3187e830
(リファレンス)
http://msdn.microsoft.com/en-us/library/ee681903.aspx