Silverlight 4 Beta 進化のポイント: 2つのOut of Browser

Silverlight 3のリリースからわずか4ヵ月後にSilverlight 4 Betaが発表されて、驚かれている方も多いのではないかと思います。たくさんの機能が詰まったRIAプラットフォームなので、すべてを追いかけるのは大変だと思います。 この記事では、ポイントを簡単にまとめてみたいと思います。 Silverlight 4 Betaでは、業務で使えるプラットフォームとしての進化が大きなテーマになっています。加えて、開発者の方々からのフィードバックに応えるべく、特に業務シナリオでの機能拡充を図っています。 •.NET 4ベース •WPFとバージョン番号が同じ(ベースとなる部分を.NET 4にあわせた) •アセンブリの互換性(Silverlight固有のAPIを利用していないことが条件) •業務向けの機能拡充 •要望の多かった機能(印刷・右クリック・ドラッグ&ドロップなど) •VS2010でデータソースにあるエンティティからのドラッグ&ドロップ(WCF RIA Services) •2種類のOut of Browser •Sandboxモード (Silverlight 3のOut of Browser + WebBrowserコントロール) •権限昇格モードとCOM Automation (ほとんどデスクトップアプリケーションな動き) 重要なことは、Silverlightのランタイムの実体はDLLファイルの集合であるということです。ブラウザのプラグインとして動作する場合は、Webブラウザーのプロセスの上で、ランタイムとアプリケーション(これまたDLLの集まり)がホストされます。Out of Browserで動作するときは、SLLauncher.exeというプロセスの上で、ランタイムとアプリケーションが実行されます。 Silverlight 3までのOut of Browserは、Sandboxモデルを重視し、ローカルリソースへのアクセスは厳しく制限されていました。加えて、Out of Browserにおいて、HTMLのコントロールが一切できず、アプリケーションのウィンドウの制御なども厳しい状況でした。 Silverlight 4のOut of Browserでは、Sandboxモードにおいて、次のような拡張がされました。 ・Windowing APIs (大きさ、位置、最前面に表示など、アプリケーションのウィンドウへの制御) ・Notification Popups (Outlookのメール通知のようなトーストポップアップの仕掛け) ・HTML Hosting (WebBrowserとHTMLBrushによるHTMLの表示) ・Drop Target…

0

12/11 Silverlight、次世代動画配信セミナー

セミナーの紹介です。 株式会社インターネットイニシアティブ、マイクロソフト株式会社、日本デジタル・プロセシング・システムズ株式会社の 3 社共同で、Silverlight を中心とした、最先端の動画配信を実現するテクノロジーとサービスを、デモや事例を交えてご紹介いたします。http://www.iij.ad.jp/news/seminar/2009/sm091211.html Silverlightの映像配信に興味のある方にとって、包括的なソリューションを聴く良いチャンスですので、ぜひ、ご参加ください。

0

PDC09終了

Day 2にSilverlight 4 Betaが発表され、それ以外にもたくさんの発表があったPDC09は無事終了。Silverlight 4 is Ready for Business、ここからEnterprise RIAの世界は一気に変わるでしょう。 語りたいことは山ほどあるので、帰国後、順番にブログに書いていこうと思います。お楽しみに。

0

PDC091日目

キーノートやブレークアウトセッションなどでいろんな発表がされたPDC1日目。 情報量が多すぎて整理が必要ですが、Cloud Computingの時代に向けて、いろんなものが準備されていることがわかります。 .NETを中核として、サーバープラットフォームとしてのWindows Server・Windows Azureの利用を統一的なモデルで扱うようにするための中間層のAppFabric、データ層のSQL ServerとSQL Azure、データ同期やアクセスコントロール。クラウドを交えた超分散環境においても、開発から展開までの流れをVisual Studio 2010で管理できることなど、これからの開発者はいろんなことを知った上で、プラットフォームや構成の選択を行っていく必要があります。 1日目は、サーバー・サービス、データの利用の側面が中心の話でしたが、明日はおそらくクライアント・UXな世界の話がたくさん登場するのだろうと期待しています。 PC、電話、TV、3つのスクリーンとクラウド。これらが融合したソフトウェアを.NETとVisual Studioでどうやって作っていき、ソフトウェアビジネスでどうやって儲けていくか。先のことだと思わずに、今からコツコツやっていく人が今後大きく成長するのでしょう。 このところの大きなイベントでの基調講演は裏方に回ることが多かったので、じっくり話を聴く機会はとてもありがたいものです。エバンジェリストとして、うまく情報を整理して、皆さんのお役に立つような形で情報発信していきたいと思います。

0

11/13(金) 10:30-12:00 コンピュータ&ネットワークExpo’09広島で講演します

ほぼ毎週のようにイベントでの講演を行っている今日この頃です。 広島での講演は、11/13(金) 10:30-12:00 テーマ: Expression Blend 3で始めるRIA開発、Silverlight 3アプリケーション開発の最新情報会場: (財)広島県健康福祉センター 7階 中会議室 (広島市南区皆実町1丁目6-29) 会場アクセスは、こちら。http://www.hia.or.jp/expo/access/index.html カンファレンスの一覧は、次のURLをご覧ください。http://www.hia.or.jp/expo/conference/index.html Expression Blend Sampleを使ったマウスジェスチャーアクションの使い方や、マルチタッチ用のBehaviorの紹介も行います。  広島に仕事で行くのは初めてなので、広島周辺の開発者の皆様に会うのを楽しみにしています。

1

11/5 13:55よりライブ中継~スティーブバルマーによる講演 × 最新技術セッション

マイクロソフトの最高経営責任者であるスティーブ バルマー来日イベント “Microsoft Developer Forum 2009” の模様がライブ配信されます。http://www.microsoft.com/japan/powerpro/mdflive/default.mspx マイクロソフトの日本でのイベントとしては、3回目となるLive Smooth Streamingですので、途中の見逃しや聞き逃しも大丈夫です。 本イベントでは、日本の開発者の皆さまに向けて、IT 技術や IT 産業といったテーマやこれからのマイクロソフトの展望についてお伝えします。更に ”マイクロソフトのビジョンを実現する最新テクノロジー~開発者にとっての可能性” と題したセッションも実施します。 ぜひ本イベントにオンラインを通じてご参加ください。お時間になりましたら以下のサイトにアクセスのうえご視聴ください。http://www.microsoft.com/japan/powerpro/mdflive/default.mspx  

0

浜松国際ピアノコンクール(浜コン)のライブ中継/映像配信でSilverlight/IIS Media Services 3.0が使われます

URL: http://www.piacon.jp/index.html 2009/11/8から2009/11/23までの期間中、コンクールのライブ配信がIIS Live Smooth Streamingを利用して行われます。ReMIX 09やTechEd Japan 2009とは異なり、Digital Rapids社のStreamエンコーダが利用されます。 オンデマンドコンテンツの配信は、すでに始まっています。 着々と事例が増えるのはうれしいですね。

0

10/31 オープンソースカンファレンス 2009 Tokyo/Fall で講演します

「Silverlight 3ではじめるRIAとオープンソースによる拡張」というテーマで45分のセッションを持ちます。 会場:日本工学院専門学校 蒲田キャンパス 12号館 (JR蒲田駅・西口より徒歩3分)日時:10/31(土) 14:00-14:45 当日のタイムテーブルは、こちら。 http://www.ospn.jp/osc2009-fall/modules/eventrsv/?id=2&noform=1  

0

10/27 Infragistics Developer Days 6で講演します

今月は「Expression Blend 3で始めるSilverlight 3アプリケーション開発」というテーマをベースに講演を続けています。  Infragistics Developer Days 6 10/27(火) 13:00 – 18:30会場:ソフトバンクBB株式会社 天王洲オフィス 23階 セミナールーム        〒140-0002 東京都品川区東品川2-2-24 天王洲セントラルタワー         最寄駅:東京モノレール/りんかい線 天王洲アイル駅 イベントの詳細はこちら。

0

10/17 .NETラボ勉強会で講演します 

今月は5回の登壇があるのですが、3回目。 10/17 13:30-17:40 「.NETラボ勉強会2009年10月」が開催され、Expression Blend 3、Silverlight 3について講演します。懇親会にも参加予定です。会場:東京都渋谷区道玄坂 2-6-17 渋東シネタワー13F お時間があるかたはご参加ください。  

0