You are on page 1of 43

Silverlight コント

ロールの基礎

株式会社 Dooga
西村 誠
About me

・ HN  シーラカンス( coelacanth )

・ blog 眠るシーラカンスと新米プログラ
マー

・ Silverlight 歴  1 年 ( 実務経験 0)

・ Hokuriku Silverlight User Group
About me

・ Silverlight 単体で勉強会やりたい!!

・ Flash と Silverlight
    2 つの RIA の動向を追いたい

・北陸で Silverlight の話につきあってくれる
人を増 やしたい!!
アジェンダ
・ Silverlight とは

・ Silverlight 開発環境

・ Silverlight のコントロール

・宣伝
Silverlight とは
・ .NET 系の技術を用いて
RIA な Web アプリケーションが
構築できる
Silverlight とは
・ Flash とどう違うの?

  ・・・・
Silverlight とは
・ Silverlight にあって
        Flash にないもの
Silverlight とは
・ DeepZoom

  画像をスムーズに拡大縮小する技術

    DEMO
Silverlight とは
・ LINQ

  SQL ライクにデータを処理することが
できる
Silverlight とは
・ ExpressionBlend
 
 デザイナーとシステムの連携が非常に
楽 !!
Silverlight とは
・ Flash にあって
    Silverlight に無いもの
Silverlight とは
・カメラ、マイクの利用
  FMS などのサーバー製品
  豊富なライブラリ・・・

  まぁ、年季が違う分無いものは
多いですね
Silverlight とは

「マイクロソフトは
偶数番が本気だからね!! 
  Silverlight4 凄いよ。」
   ( 中の人談 )
Silverlight とは
・同じ人から前に
「マイクロソフトはバージョン 3
から本気だすんだよ!!」
  と聞いた・・・ 5 のときは何
ていうんだろうなぁ
Silverlight とは
・ Silverlight の
凄さが多少なりともご理解いただ
けたかと思います。
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
コントロール
選択
  CheckBo x
  ComboBox
  ListBox
  RadioButton

  DEMO
コントロール
日付
  DatePicker
  Calendar

  DEMO
コントロール
テキスト
  TextBox
  TextBlock
  PasswordBox
 
  DEMO
コントロール
Media
  Media  動画などのメディア
  Image  画像
 
  DEMO
おまけ
Bing Maps Silverlight コントロール SDK
が公開されました
おまけ
というわけで試してみました

DEMO
おまけ
使い方

1. アカウントを作成する

2 .アプリを登増 する [ できてなくても
OK]
おまけ
4 . SDK をインストールする

5 . VisualStudio で
Silverlight プロジェクトを作成する

6 . DLL を参照として読み込む

Xaml をリファレンスを元に修正する
おまけ
未確認、ローカル実行では
API を利用できず表示されない

Key 取得時に登増 した URL からならみ
れた

ASP.NET などをローカルで起動してい
たら
まとめ
Silverlight でリッチな UI を
作成できることが少しでも
伝わったでしょうか?

Silverlight に興味を持ってくれた方

Silverlight   User   Group  
Hokuriku
まとめ
Hokuriku.NET 勉強会も
みなさんの意見、参加を
お待ちしております

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&Fam
(リファレンス)
http://msdn.microsoft.com/en-us/library/ee681903.aspx