SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Silverlight5新機能早めぐり


田中 孝佳(@tanaka_733)
自己紹介

Twitter: @tanaka_733
お仕事
  – 最近お仕事ではSilverlight触ってないです
     趣味でWP7開発はしてますが
  – PaaSの開発をしています (Azureじゃないよ)
  – Javaに加えて Node.js や Ruby 始めました
ブログやってます(最近テーマがカオスw)
  – 銀の光と碧い空
  – http://techblog.hilife-jp.info/
今日のセッションは・・・

以前ブログに書いた記事
 – Silverlight 5 新機能のまとめ
 – http://techblog.hilife-jp.info/2012/01/silverlight-
   5.html
これをもとに、
 新機能をおさらいしようという
 セッションです
サンプルアプリを公開してます

 アプリはこちら
  – http://apps.hilife-jp.info/Silverlight5Samples/
  – 動画が重いので、TrickPlayサンプルは除いています
  – Webサーバーはnginxを使ってます
 GitHubに公開中
  –   https://github.com/tanaka-takayoshi/Silverlight5Samples
  –   動画・音声コンテンツは除いています
  –   Pull Request歓迎
  –   CodePlexの使い方がわかったら移すかも
 Gitめんどい、という方はこちらのzipを
  – http://dl.dropbox.com/u/2842933/Silverlight5Samples.zip
お仕事に使うのなら知っておくべき情報

Silverlight5のライフサイクル
Silverlight5のライフサイクル

Silverlightはツール
  – 個別のタスクもしくは限定されたタスクを補
    助するユーティリティーまたは機能
メジャーバージョンのツールは最低限、
 サポート終了の 12 ヶ月前に告知
Silverlight ランタイムと Silverlight SDK の
 最新版に対するアップグレードを提供
  – 下位互換性がある
  – 脆弱性対策・パフォーマンス改善を行う
Silverlight5のライフサイクル

以下のうちどちらか早い方
 – 2021 年 12 月 10 日
 – 次期バージョン(IE10?)のブラウザのサポート
   ライフサイクル終了
ブラウザごとのサポート対応は、
 ブラウザの進化に合わせて更新
Silverlight5のサポートブラウザ

 Windows
   – 1.6GHz以上のCPUかつ512MB以上のRAM
   – Win7 SP1 or Server 2008 R2 SP1は
     64bitブラウザに対応
   – IE7~9
   – FireFox3.6+
   – Chrome12+
 Mac
   – 1.83GHz以上のCPUかつ512MB以上のRAM
   – FireFox3.6+
   – Safari4+
 http://www.microsoft.com/getsilverlight/locale/en-
  us/html/installation-win-SL5.html
メディアサポートはSilverlightの強みの1つ

メディアサポートの改善
低レイテンシなオーディオの再生

効果音が使いやすくなりました
今まで
 – MediaElementのみ
 – 起動に時間がかかる
これから
 – Microsoft.Xna.Framework.Audio.SoundEffect
   クラスを使えばOK
サンプル

 SoundEffectView.xaml




 音声ファイルのビルドアクションは「リソース」で
 SoundEffectInstanceをusing節でくくってはだめ
再生速度の変更

MediaElementで速度が変更できます
 – いわゆるTrickPlay
PlayBackRate プロパティで変更
 – ドキュメント上、値の制限はなし
変更するとRateChangedイベントが発生
サンプル
 – TricPlayView.xaml
その他

H.264形式メディアのH/Wデコーディング
 – H.264形式でプロテクトされていないメディアの
   デコーディングに関して、
   パフォーマンスが改善しました
DRM KeyのローテーティングとLive TVの再
 生
 – DRM Keyのローテーティングを可能にし、
   Live TVの再生を可能にしました。
アプリケーションによるメディアの制限
 – DRM配信+クライアント側のX509認証によっ
   て、
   指定したアプリケーションだけが再生可能な
   メディアを配信できる。
テキストの配置の自由度が増しました

テキストサポートの改善
テキストのトラッキングとレディング


文字間隔の調整
  – CharacterSpacing プロパティ
行間の調整
  – LineHeight および LineStackingStrategy プロパ
    ティ
http://techblog.hilife-jp.info/2011/09/silverlight-
 5-6-advancements-in-text.html
サンプル
  – TextSpacing.xaml
RichTextBlock とオーバーフロー


読み取り専用のリッチテキストのための
 RichTextBlock コントロール
RichTextBlockに収まらないコンテンツを
 RichTextBlockOverflow で表示
http://techblog.hilife-
 jp.info/2011/09/silverlight-5-6-
 advancements-in-text.html
サンプル


OverFlowView.xaml
こういう配置が可能になります
そのほか


OpenType と Pixel Snapped
  – Textテキストをより鮮明にします
外字の表示
  – 外字の表示がより安定的に可能に
  – 参考記事
    「お名前を正しく表示できるSilverlight」
印刷
  – ベクター印刷が可能に
Silverlight5の肝となる新機能

次世代ビジネスアプリケーショ
ンの構築
PivotViewer

PivotViewerがSDKに入りました
大量のデータを可視化
使い方はちょっとめんどい・・・
  – それに見合うだけの価値あり
参考記事
  – http://tonychampion.net/blog/index.php/series/
    pivotviewer-basics/
  – ※英語です
PivotViewerのサンプル

PivotViewer.xaml
ダブルクリックの検出

SL4まではダブルクリックイベントが
 ありませんでした。。。
実現する場合はアプリ側で対応
 – Clickイベントで直前のイベントの
   ソースと時刻を保持しておいて比較
SL5では、MouseButtonEventArgs に
 ClickCountプロパティが追加
 – MouseLeftButtonDown でチェック
ダブルクリックのサンプル

DoubleClickView.xaml



イベントハンドラではなく、
 コマンドっぽく使いたい場合は・・・
CustomTriggerを作ってみましょう

サンプル
 – Triggers/ClickTrigger.xaml
ブログ記事
 – http://techblog.hilife-jp.info/2011/09/silverlight-
   5-3-clickcount.html
Rx版
 – http://techblog.hilife-jp.info/2011/09/custom-
   clicktrigger.html
ItemsControl テキスト検索

ListboxとComboBox において、
 キーをタイプすることで頭出し検索を
 可能にします。
 – TextPath 添付プロパティで、
  検索に使用するプロパティを指定可能
参考記事
 – Silverlight 5 の新機能その8 コンボボックスの
   キー入力移動とSaveFileDialogのデフォルト
   値
サンプル

ItemSearchView.xaml

                       ViewModelの
                       Description プロパティを
                       検索キーに指定




          ViewModel
ダイアログの初期値

OpenFileDialog を開くときの
 初期ディレクトリを指定
 – InitialDirectory プロパティを使用
SaveFileDialog を開くときの既定のファイル
 名を指定
 – DefaultFileName プロパティを使用
ブログ記事
 – Silverlight 5 の新機能その8 コンボボックスの
   キー入力移動とSaveFileDialogのデフォルト値
WPFに近づいたDataBinding

DataBinding関連
の前にDataBindingのおさらい



            Binding
    依存関係
                      プロパティ
   プロパティ




   View               Data
JavaFX(Swingに代わる次世代JavaUI)
 やknockout.js にも採用されている概念
依存関係プロパティの役割とは?


他のデータに基づいてプロパティの値を
 計算する方法を提供すること
他のデータって?
 – ユーザー設定などの外部プロパティ
 – ResourceやStyleなどのテンプレート
 – 他のコントロールのプロパティ
 – そして、DataBinding対象のクラス
SilverlightにおけるBindingのモード

OneTime
  – Binding時にDataのプロパティで
    依存関係プロパティを更新
OneWay
  – OneTimeに加え、
    Dataのプロパティの変更時に
    依存関係プロパティを更新
TwoWay
  – OneWayに加え、
    依存関係プロパティの変更時に
    Dataのプロパティを更新
SilverlightにおけるBindingのモード


          Binding時にReflectionでデータ取得


  依存関係    INotifyPropertyChangedを実装し、   プロパティ
  プロパティ   OneWayもしくはTwoWayならば、
           プロパティの変更通知を受け取る



            TwoWay時はView側の変更で
               Dataのプロパティを
               Reflectionにより変更

  View                                  Data
DataBindingのデバッグ

XAML でバインディングにブレークポイ
 ントを設定して、
 データ バインディングをデバッグ
DataContextChanged イベント

FrameworkElement.DataContextChanged
 イベントで、
 DataContextが変更された通知を
 受けることができます
Ancestor RelativeSource Binding


親コントロールのプロパティをBindingする
 ことができます
ListBoxのItemにCheckBoxを入れて
 選択状態とCheckを連動させる場合などに有
 用
サンプル
   – AncestorBindingView.xaml
ブログ記事
   – Silverlight 5 の新機能その2 「Ancestor
     RelativeSource Binding」
UpdateSourceTrigger 列挙体の追加


今までのTextBox
  – BindingされたTextの変更は、
    TextBoxのフォーカスを抜けたとき
  – リアルタイムValidationをしたい場合などは
    面倒
UpdateSourceTrigger にPropertyChanged
 が追加
サンプル
  – TextUpdateView.xaml
そのほかの機能追加

暗黙的なDataTemplate
StyleでSetter.Value プロパティが
 使用可能に
カスタムマークアップ拡張
 – IMarkupExtension(Of T) インターフェイスを
   使用して、
   カスタムマークアップ拡張を作れます
3Dが使えるようになりました…が、はまりどころが

グラフィックの改善
3Dグラフィックス

ハードウェア アクセラレーションが適用さ
 れた 3-D グラフィックを使用する機能を導入
XNA Games Studio 4.0 グラフィックス ライ
 ブラリのコアを導入
 –   レンダー ターゲット
 –   XNA ビルトイン エフェクト
 –   深度/ステンシル バッファー
 –   マルチ サンプル アンチエイリアシングのサー
     フェイス構成設定
DrawingSurfaceコントロールで描画
開発するには・・・

さおさんのブログが入り口にいいかと
 – http://blog.livedoor.jp/haruka_sao/archives/51
   953482.html
が、Express ユーザーは要注意!
 – そのままだとできません
 – テンプレートが出てこない・・・
 – Contentの読み込みが鬼門
おすすめしませんが、以下の手順で
Expressユーザーが開発するには

サンプルプロジェクトを元にします
 – Silverligh5 Toolkit をインストール
 – 下記のフォルダのzipを解凍
   C:Program Files (x86)Microsoft
    SDKsSilverlightv5.0Toolkitdec11Source
 – 適当に選んでVWD Expresで開く
 – Contentプロジェクトは開かない
   VC# Express か テキストエディタで。。。
起動するには

URLをファイルパス (file://)ではなく、
 http:// で開くようにすること
 – aspx か html をデバッグ起動の対象に指定
最初の起動時は失敗する。
 – 動かした状態で、
 – 右クリック > Silverlight を選択
 – アクセス許可 タブ
 – 該当URLの 「3Dグラフィックス: …」
   を許可に設定
ここから先は
時間があれば・・・
セキュリティ上の制約が緩和されます

信頼されたアプリケーションにおけ
る機能の追加
複数Windowのサポート

信頼されたブラウザー外実行アプリケー
 ションで、複数Windowを表示可能
非モーダルのダイアログ ボックスなどが
 作成できます
ブラウザ内における完全な信頼

いままでブラウザ外実行でしか
 使えなかったいくつかの機能が
 ブラウザ内でも使える
WebBrowser
NotificationWindow
制限されないファイルシステムへのアクセス


System.IOが使えます
ファイルシステムのどの場所でも
 アクセス可能
ネイティブ統合

P/Invokeのサポート
パフォーマンスもあがりました

Silverlight5 のパフォーマンス改善
パフォーマンス改善一覧

 ネットワークのバック グラウンド スレッドを使
  用することによって、ネットワークの待機時間が
  削減されます。 これは、クライアントの HTTP
  Web 要求を使用するシナリオで有用です。
 ユーザー コントロールとリソース ディクショナ
  リの XAML パーサーの改善。
 64 ビットのブラウザーのサポート。
 ハードウェアのデコードと H.264 メディアの保護
  されていないコンテンツでの表示のパフォーマン
  スが向上します。
 Silverlight アプリケーションの起動時間を改善す
  るためのマルチコア JIT のサポート。
120331 silverlight5新機能早めぐり

Weitere ähnliche Inhalte

Was ist angesagt?

しみじみサーバーレス
しみじみサーバーレスしみじみサーバーレス
しみじみサーバーレスToru Makabe
 
Azure Service Fabric概要
Azure Service Fabric概要Azure Service Fabric概要
Azure Service Fabric概要Daiyu Hatakeyama
 
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザインオープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した WebシステムデザインDaisuke Masubuchi
 
JAWS-UG CLI #37 AWS CodeCommit入門
JAWS-UG CLI #37 AWS CodeCommit入門 JAWS-UG CLI #37 AWS CodeCommit入門
JAWS-UG CLI #37 AWS CodeCommit入門 Nobuhiro Nakayama
 
ハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころToru Makabe
 
AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -SORACOM, INC
 
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 - AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 - SORACOM, INC
 
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysData Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysKenta Suzuki
 
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計de:code 2017
 
コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法Toru Makabe
 
Caching ガイダンスの話
Caching ガイダンスの話Caching ガイダンスの話
Caching ガイダンスの話Sunao Tomita
 
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for EnterpriseAWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for EnterpriseAkio Katayama
 
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~normalian
 
Lv1から始めるWebサービスのインフラ構築
Lv1から始めるWebサービスのインフラ構築Lv1から始めるWebサービスのインフラ構築
Lv1から始めるWebサービスのインフラ構築伊藤 祐策
 
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)Akihiro Kuwano
 
ここがつらいよAws batch
ここがつらいよAws batchここがつらいよAws batch
ここがつらいよAws batchYu Yamada
 

Was ist angesagt? (20)

Api gatewayの話
Api gatewayの話Api gatewayの話
Api gatewayの話
 
しみじみサーバーレス
しみじみサーバーレスしみじみサーバーレス
しみじみサーバーレス
 
Azure Service Fabric概要
Azure Service Fabric概要Azure Service Fabric概要
Azure Service Fabric概要
 
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザインオープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
 
JAWS-UG CLI #37 AWS CodeCommit入門
JAWS-UG CLI #37 AWS CodeCommit入門 JAWS-UG CLI #37 AWS CodeCommit入門
JAWS-UG CLI #37 AWS CodeCommit入門
 
ハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころハイブリッドクラウドの現実とAzureの使いどころ
ハイブリッドクラウドの現実とAzureの使いどころ
 
AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -
 
AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 - AWSクラウドデザインパターン(CDP) - 概要編 -
AWSクラウドデザインパターン(CDP) - 概要編 -
 
20100313
2010031320100313
20100313
 
Data Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdaysData Engineering at VOYAGE GROUP #jawsdays
Data Engineering at VOYAGE GROUP #jawsdays
 
Amazon Glacierのご紹介(機能編)
Amazon Glacierのご紹介(機能編) Amazon Glacierのご紹介(機能編)
Amazon Glacierのご紹介(機能編)
 
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
[AC08] 新世代のアーキテクチャに移行せよ。富士フイルムの事例に学ぶ、クラウドネイティブソリューションのビジョンと設計
 
コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法コマンド1発でAzureにDC/OS環境を作る方法
コマンド1発でAzureにDC/OS環境を作る方法
 
Caching ガイダンスの話
Caching ガイダンスの話Caching ガイダンスの話
Caching ガイダンスの話
 
AWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for EnterpriseAWS Cloud Design Pattern for Enterprise
AWS Cloud Design Pattern for Enterprise
 
AWS Blackbelt 2015シリーズ RDS
AWS Blackbelt 2015シリーズ RDSAWS Blackbelt 2015シリーズ RDS
AWS Blackbelt 2015シリーズ RDS
 
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
基礎から見直す ASP.NET MVC の単体テスト自動化方法 ~ Windows Azure 関連もあるかも~
 
Lv1から始めるWebサービスのインフラ構築
Lv1から始めるWebサービスのインフラ構築Lv1から始めるWebサービスのインフラ構築
Lv1から始めるWebサービスのインフラ構築
 
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編)
 
ここがつらいよAws batch
ここがつらいよAws batchここがつらいよAws batch
ここがつらいよAws batch
 

Andere mochten auch

TIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNET
TIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNETTIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNET
TIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNETdianacarolinaortiz
 
110625 わんくまlt tanaka733_pub
110625 わんくまlt tanaka733_pub110625 わんくまlt tanaka733_pub
110625 わんくまlt tanaka733_pubTakayoshi Tanaka
 
código de obras de santa maria
código de obras de santa mariacódigo de obras de santa maria
código de obras de santa mariaDagmar Zanini
 
aaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaajrodaspalnestic
 
Creating Content To Ignite a Member Audience
Creating Content To Ignite a Member AudienceCreating Content To Ignite a Member Audience
Creating Content To Ignite a Member AudienceSeth Price
 
20150127 jawsug京王線 ec2_config
20150127 jawsug京王線 ec2_config20150127 jawsug京王線 ec2_config
20150127 jawsug京王線 ec2_configTakayoshi Tanaka
 
20131026 garbage collection in .net framework
20131026 garbage collection in .net framework20131026 garbage collection in .net framework
20131026 garbage collection in .net frameworkTakayoshi Tanaka
 
Pasos sencillos para crear un perfil en linkedin
Pasos sencillos para crear un perfil en linkedinPasos sencillos para crear un perfil en linkedin
Pasos sencillos para crear un perfil en linkedindianacarolinaortiz
 
Roadmap to Building a Powerful Brand
Roadmap to Building a Powerful BrandRoadmap to Building a Powerful Brand
Roadmap to Building a Powerful BrandSeth Price
 
AWS SDK for Java を使った管理ツールWc3のご紹介
AWS SDK for Java を使った管理ツールWc3のご紹介AWS SDK for Java を使った管理ツールWc3のご紹介
AWS SDK for Java を使った管理ツールWc3のご紹介Takayoshi Tanaka
 
20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NET20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NETTakayoshi Tanaka
 
Good Guide to a Great Podcast
Good Guide to a Great PodcastGood Guide to a Great Podcast
Good Guide to a Great PodcastSeth Price
 

Andere mochten auch (15)

La Materia
La MateriaLa Materia
La Materia
 
TIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNET
TIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNETTIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNET
TIPS PARA UNA EFICAZ ENTREVISTA DE TRABAJO, VÍA INTERNET
 
07chart
07chart07chart
07chart
 
110625 わんくまlt tanaka733_pub
110625 わんくまlt tanaka733_pub110625 わんくまlt tanaka733_pub
110625 わんくまlt tanaka733_pub
 
120517 revert tomcat7
120517 revert tomcat7120517 revert tomcat7
120517 revert tomcat7
 
código de obras de santa maria
código de obras de santa mariacódigo de obras de santa maria
código de obras de santa maria
 
aaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Creating Content To Ignite a Member Audience
Creating Content To Ignite a Member AudienceCreating Content To Ignite a Member Audience
Creating Content To Ignite a Member Audience
 
20150127 jawsug京王線 ec2_config
20150127 jawsug京王線 ec2_config20150127 jawsug京王線 ec2_config
20150127 jawsug京王線 ec2_config
 
20131026 garbage collection in .net framework
20131026 garbage collection in .net framework20131026 garbage collection in .net framework
20131026 garbage collection in .net framework
 
Pasos sencillos para crear un perfil en linkedin
Pasos sencillos para crear un perfil en linkedinPasos sencillos para crear un perfil en linkedin
Pasos sencillos para crear un perfil en linkedin
 
Roadmap to Building a Powerful Brand
Roadmap to Building a Powerful BrandRoadmap to Building a Powerful Brand
Roadmap to Building a Powerful Brand
 
AWS SDK for Java を使った管理ツールWc3のご紹介
AWS SDK for Java を使った管理ツールWc3のご紹介AWS SDK for Java を使った管理ツールWc3のご紹介
AWS SDK for Java を使った管理ツールWc3のご紹介
 
20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NET20140329 modern logging and data analysis pattern on .NET
20140329 modern logging and data analysis pattern on .NET
 
Good Guide to a Great Podcast
Good Guide to a Great PodcastGood Guide to a Great Podcast
Good Guide to a Great Podcast
 

Ähnlich wie 120331 silverlight5新機能早めぐり

Jjug springセッション
Jjug springセッションJjug springセッション
Jjug springセッションYuichi Hasegawa
 
scala+liftで遊ぼう
scala+liftで遊ぼうscala+liftで遊ぼう
scala+liftで遊ぼうyouku
 
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論Yuya Yamaki
 
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips Prism 4.5 & Kona project 等のご紹介
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips   Prism 4.5 & Kona project 等のご紹介XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips   Prism 4.5 & Kona project 等のご紹介
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips Prism 4.5 & Kona project 等のご紹介Shotaro Suzuki
 
20211116 qlik tips scrambledata
20211116 qlik tips scrambledata20211116 qlik tips scrambledata
20211116 qlik tips scrambledataQlikPresalesJapan
 
Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Sho Ito
 
20150920 中国地方db勉強会
20150920 中国地方db勉強会20150920 中国地方db勉強会
20150920 中国地方db勉強会yoyamasaki
 
SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介Tadahiro Higuchi
 
Snowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a ServiceSnowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a ServiceMineaki Motohashi
 
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターンAzure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターンKazuyuki Miyake
 
Azure Service Fabric 概要
Azure Service Fabric 概要Azure Service Fabric 概要
Azure Service Fabric 概要Daiyu Hatakeyama
 
jjugccc2018 app review postmortem
jjugccc2018 app review postmortemjjugccc2018 app review postmortem
jjugccc2018 app review postmortemtamtam180
 
jsライブラリで実装する効率的なWeb制作
jsライブラリで実装する効率的なWeb制作jsライブラリで実装する効率的なWeb制作
jsライブラリで実装する効率的なWeb制作西畑 一馬
 
20180630 data transformationusinglogicflow
20180630 data transformationusinglogicflow20180630 data transformationusinglogicflow
20180630 data transformationusinglogicflowTomoyuki Obi
 
Japan elasticusergroup01 Acroquest
Japan elasticusergroup01 AcroquestJapan elasticusergroup01 Acroquest
Japan elasticusergroup01 AcroquestHiroshi Yoshioka
 
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624Yusuke Suzuki
 
Backlogでの Perlのつかいかた
Backlogでの PerlのつかいかたBacklogでの Perlのつかいかた
Backlogでの PerlのつかいかたRyuzo Yamamoto
 

Ähnlich wie 120331 silverlight5新機能早めぐり (20)

Jjug springセッション
Jjug springセッションJjug springセッション
Jjug springセッション
 
scala+liftで遊ぼう
scala+liftで遊ぼうscala+liftで遊ぼう
scala+liftで遊ぼう
 
Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論Silverlight 5でぶり返すWPF不要論
Silverlight 5でぶり返すWPF不要論
 
BPStudy20121221
BPStudy20121221BPStudy20121221
BPStudy20121221
 
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips Prism 4.5 & Kona project 等のご紹介
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips   Prism 4.5 & Kona project 等のご紹介XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips   Prism 4.5 & Kona project 等のご紹介
XAML と C# を使った Windows ストアアプリ(LOB)構築のためのtips Prism 4.5 & Kona project 等のご紹介
 
20211116 qlik tips scrambledata
20211116 qlik tips scrambledata20211116 qlik tips scrambledata
20211116 qlik tips scrambledata
 
Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5
 
[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005[Japan Tech summit 2017] DAL 005
[Japan Tech summit 2017] DAL 005
 
20150920 中国地方db勉強会
20150920 中国地方db勉強会20150920 中国地方db勉強会
20150920 中国地方db勉強会
 
SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介
 
概説 Data API v3
概説 Data API v3概説 Data API v3
概説 Data API v3
 
Snowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a ServiceSnowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a Service
 
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターンAzure Cosmos DB を使った高速分散アプリケーションの設計パターン
Azure Cosmos DB を使った高速分散アプリケーションの設計パターン
 
Azure Service Fabric 概要
Azure Service Fabric 概要Azure Service Fabric 概要
Azure Service Fabric 概要
 
jjugccc2018 app review postmortem
jjugccc2018 app review postmortemjjugccc2018 app review postmortem
jjugccc2018 app review postmortem
 
jsライブラリで実装する効率的なWeb制作
jsライブラリで実装する効率的なWeb制作jsライブラリで実装する効率的なWeb制作
jsライブラリで実装する効率的なWeb制作
 
20180630 data transformationusinglogicflow
20180630 data transformationusinglogicflow20180630 data transformationusinglogicflow
20180630 data transformationusinglogicflow
 
Japan elasticusergroup01 Acroquest
Japan elasticusergroup01 AcroquestJapan elasticusergroup01 Acroquest
Japan elasticusergroup01 Acroquest
 
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
 
Backlogでの Perlのつかいかた
Backlogでの PerlのつかいかたBacklogでの Perlのつかいかた
Backlogでの Perlのつかいかた
 

Mehr von Takayoshi Tanaka

deep dive distributed tracing
deep dive distributed tracingdeep dive distributed tracing
deep dive distributed tracingTakayoshi Tanaka
 
202202 open telemetry .net handson
202202 open telemetry .net handson202202 open telemetry .net handson
202202 open telemetry .net handsonTakayoshi Tanaka
 
202109-New_Relic-for-csharp-engineers
202109-New_Relic-for-csharp-engineers202109-New_Relic-for-csharp-engineers
202109-New_Relic-for-csharp-engineersTakayoshi Tanaka
 
20210129 azure webapplogging
20210129 azure webapplogging20210129 azure webapplogging
20210129 azure webapploggingTakayoshi Tanaka
 
SRENEXT 2020 [B5] New RelicのSREに学ぶ SREのためのNew Relic活用法
SRENEXT 2020 [B5] New RelicのSREに学ぶSREのためのNew Relic活用法SRENEXT 2020 [B5] New RelicのSREに学ぶSREのためのNew Relic活用法
SRENEXT 2020 [B5] New RelicのSREに学ぶ SREのためのNew Relic活用法Takayoshi Tanaka
 
20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NETTakayoshi Tanaka
 
New Relicで始める、.NET Applications on AWSのObservability
New Relicで始める、.NET Applications on AWSのObservabilityNew Relicで始める、.NET Applications on AWSのObservability
New Relicで始める、.NET Applications on AWSのObservabilityTakayoshi Tanaka
 
C#エンジニアのためのdocker kubernetesハンズオン (再)
C#エンジニアのためのdocker kubernetesハンズオン (再)C#エンジニアのためのdocker kubernetesハンズオン (再)
C#エンジニアのためのdocker kubernetesハンズオン (再)Takayoshi Tanaka
 
C#エンジニアのためのdocker kubernetesハンズオン
C#エンジニアのためのdocker kubernetesハンズオンC#エンジニアのためのdocker kubernetesハンズオン
C#エンジニアのためのdocker kubernetesハンズオンTakayoshi Tanaka
 
20190604 Containerized MagicOnion on kubernetes with Observability with New R...
20190604 Containerized MagicOnion on kubernetes with Observability with New R...20190604 Containerized MagicOnion on kubernetes with Observability with New R...
20190604 Containerized MagicOnion on kubernetes with Observability with New R...Takayoshi Tanaka
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能Takayoshi Tanaka
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能Takayoshi Tanaka
 
Try! Visual Studio 209 git feature
Try! Visual Studio 209 git featureTry! Visual Studio 209 git feature
Try! Visual Studio 209 git featureTakayoshi Tanaka
 
(過去バージョン) Q#基礎 ver1.0
(過去バージョン) Q#基礎 ver1.0(過去バージョン) Q#基礎 ver1.0
(過去バージョン) Q#基礎 ver1.0Takayoshi Tanaka
 

Mehr von Takayoshi Tanaka (20)

deep dive distributed tracing
deep dive distributed tracingdeep dive distributed tracing
deep dive distributed tracing
 
202202 open telemetry .net handson
202202 open telemetry .net handson202202 open telemetry .net handson
202202 open telemetry .net handson
 
202109-New_Relic-for-csharp-engineers
202109-New_Relic-for-csharp-engineers202109-New_Relic-for-csharp-engineers
202109-New_Relic-for-csharp-engineers
 
20210129 azure webapplogging
20210129 azure webapplogging20210129 azure webapplogging
20210129 azure webapplogging
 
20201127 .NET 5
20201127 .NET 520201127 .NET 5
20201127 .NET 5
 
Unity(再)入門
Unity(再)入門Unity(再)入門
Unity(再)入門
 
最近のQ#について
最近のQ#について最近のQ#について
最近のQ#について
 
SRENEXT 2020 [B5] New RelicのSREに学ぶ SREのためのNew Relic活用法
SRENEXT 2020 [B5] New RelicのSREに学ぶSREのためのNew Relic活用法SRENEXT 2020 [B5] New RelicのSREに学ぶSREのためのNew Relic活用法
SRENEXT 2020 [B5] New RelicのSREに学ぶ SREのためのNew Relic活用法
 
20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET20191024 Get Start gRPC with ASP.NET
20191024 Get Start gRPC with ASP.NET
 
New Relicで始める、.NET Applications on AWSのObservability
New Relicで始める、.NET Applications on AWSのObservabilityNew Relicで始める、.NET Applications on AWSのObservability
New Relicで始める、.NET Applications on AWSのObservability
 
C#エンジニアのためのdocker kubernetesハンズオン (再)
C#エンジニアのためのdocker kubernetesハンズオン (再)C#エンジニアのためのdocker kubernetesハンズオン (再)
C#エンジニアのためのdocker kubernetesハンズオン (再)
 
20190806 Q# Measurements
20190806 Q# Measurements20190806 Q# Measurements
20190806 Q# Measurements
 
C#エンジニアのためのdocker kubernetesハンズオン
C#エンジニアのためのdocker kubernetesハンズオンC#エンジニアのためのdocker kubernetesハンズオン
C#エンジニアのためのdocker kubernetesハンズオン
 
20190604 Containerized MagicOnion on kubernetes with Observability with New R...
20190604 Containerized MagicOnion on kubernetes with Observability with New R...20190604 Containerized MagicOnion on kubernetes with Observability with New R...
20190604 Containerized MagicOnion on kubernetes with Observability with New R...
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
 
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
 
Try! Visual Studio 209 git feature
Try! Visual Studio 209 git featureTry! Visual Studio 209 git feature
Try! Visual Studio 209 git feature
 
Q#基礎 ver1.1
Q#基礎 ver1.1Q#基礎 ver1.1
Q#基礎 ver1.1
 
(過去バージョン) Q#基礎 ver1.0
(過去バージョン) Q#基礎 ver1.0(過去バージョン) Q#基礎 ver1.0
(過去バージョン) Q#基礎 ver1.0
 
ゼロから始めるQ#
ゼロから始めるQ#ゼロから始めるQ#
ゼロから始めるQ#
 

120331 silverlight5新機能早めぐり