MIX09まとめ
- http://blogs.msdn.com/swiss_dpe_team/archive/2009/03/19/news-from-mix-2009-day-1.aspx
- http://blogs.msdn.com/swiss_dpe_team/archive/2009/03/20/news-from-mix-2009-day-2.aspx
- http://blogs.msdn.com/swiss_dpe_team/archive/2009/03/21/news-from-mix-2009-day-3.aspx
この辺りがまとまってていい感じかな。
軽く訳してみた。後ろに行くほど短いのは仕様(元記事がそもそもそう)。
News from Mix 2009 1日目
Expression Web 3
最新のウェブ標準対応や、PHPなどの多様な言語への対応もあったけども、何よりも注目すべきは「Super Preview」
Microsoft Web Platform Installer and Web Application Gallery
Windows Azure Platform
Microsoft Silverlight 3
Silverlight 関連機能は他にもまとめてる人いるのでそちらもどうぞ。
- http://d.hatena.ne.jp/shiba-yan/20090318/1237385611
- http://blogs.msdn.com/aonishi/archive/2009/03/19/9489576.aspx
・Siverlight 3 Video
- 動画再生、グラフィックスにGPUアクセラレーション
- 動画を含むいろんなコンテンツをリアルタイムで投影3D変換(2D 要素を3次元的に変形させる)
- H.264、AAC、MPEG4対応
- 音声/動画raw stream再生用APIも提供
- 開発者が独自のコーデックを作れる
- IIS Media services
- Silverlight 3を使ったスムースで適応的なストリーム動画配信を可能に
- ストリーム動画の一時停止、巻き戻し、スローモーション再生などが可能
- 2010バンクーバーオリンピックの動画配信で使われる予定
・Silverlight 3 RIA
- どんなコントロールに対しても(動画や静止画かデータグリッドまで全部)リアルタイムに3Dエフェクトを掛けられる
- ビットマップのピクセル操作API追加
- ライブラリのキャッシュ
- Silverlightアプリから参照しているライブラリをクライアントPC上にキャッシュする仕組み
- .xapファイルサイズを小さくできる
・Silverlight 3 Out of Browser
- Silverlightがオフライン実行できるようになります
- Windows でも、Macでも!
- Silverlight 3ランタイム以外のものは不要
- 開発も簡単: マニフェストに設定をちょこっと追加するだけ
- OoB実行では、分離ストレージをデータのキャッシュ用に使える。分離ストレージの使用容量制限も25MBまでにアップ
- Silverlight 3のOoB実行中もサンドボックス内での動作になる
- OoB Silverlightアプリの更新確認
- 毎回起動時に、バックグラウンドで更新があるかどう見に行ってダウンロードする
- アップデートは次回起動時に適用される
- Silverlightアプリの状態(オンライン、オフライン、ブラウザ中動作か否か、デタッチされた等)を取得・イベントハンドリングするためのクラス群あり
- Silverlightの右クリックメニューに「Make available offline」項目が増えた
- SL3ランタイムのサイズは、SL2の時と比べて40KBほど小さく最適化された
Expression Blend 3
- Photoshop、Illustratorからのインポート
- 「Behavior」設定の追加: アニメーションなどのイベントをコントロールにリンクさせる設定が簡単に
- XAML、VB、C#のIntellisense追加
今、一般にダウンロードできるMIX09プレビュー版のBlend 3にはまだ搭載されてないらしいけども、一番注目して欲しい新機能として、SketchFlowってのがあるらしい。
(どういうものかは https://content.visitmix.com/2009/Sessions/ で「The Future of Microsoft Expression Blend」(MIX09-C04F)を探して見て)
- デザイナーが、ページ遷移のスケッチ/プロトタイプを簡単に作れる機能
- 「Welcome ページからは、商品情報、コミュニティページなどに飛べる」とかを、手書き感覚で遷移図にできる
- 書いた遷移はSketchFlowプレイヤーで、プレビューできる
- 再生したプロトタイプに対して、他の人がフィードバック情報を入れたりもできる
- 作ってる最中用の、「手書きっぽく見えるコントロールスタイル」とかもあったり
Windows Mobile 6.5
Windows Mobile 6.5 の情報は先月のプレスリリース時にいろいろニュースにもなってるんでそれを見てもらった方が早いかと。
元記事の人が気に入ってたのは Lock screen って機能。
搭載するブラウザは、Flashはフルサポートだけど、残念ながらSilvelightはまだ未対応だって。
Microsoft MyPhone
- Windows Mobile 6.5デバイス上の全データをクラウドで同期させるオンラインサービス
- データはオンラインから読み書きできる
- たとえばモバイル機を紛失したときも、簡単にデータを復元できる
- マーケットプレース for Windows Mobile
- オンラインからWindows Mobileアプリを買える
- 誰でもアプリの発行・販売可能
- ネイティブアプリ、マネージアプリ、ブラウザーウィジッドのいずれか
- 2009年9月にサービス開始予定
- 興味を持った方がいらっしゃれば、5月から開発者サイトで登録可能
News from Mix 2009 2日目
Internet Explorer 8 and Industrial Design
2日目の基調講演では、IE8の話と、Deborah Adlerによる処方薬パッケージの工業デザインに関する話があった。
(Deborah AdlerはClearRxっていう処方薬パッケージのデザイン規格のデザイナー。ClearRxは処方薬の効能等を分かりやすくするのを目的としたデザイン。)
「デザインで変えるユーザー体験」みたいな話。
あと、IE8のアドオンに関する話も。IE8のアドオンはアドオンギャラリーにたくさん並んでる。
Expression Blend 3
1日目に引き続き、Blend 3の話。
- SketchFlowプレイヤーはSilverlight 3ベースで作られてるっぽい
- SketchFlowプレイヤーでは、まだ作っていないページのところもナビゲートできて、ホワイトボード的なものを表示して、そこにアイディアを書き込んだりもできる
- state
- ページ(あるいはscreen)間の遷移以外に、1つのページ内でさらにstateも持つ
- stateは、screen上でユーザーが何かしたときにトリガーされるストーリーボードみたいなもの
- アニメーションとか、コントロールに対するイベント発生とか
- Photoshopからのファイルインポート
- ちゃんとレイヤー情報とかも保持される
- あるレイヤーをコントロール化したりできる(Thumbボタンにしたりスライダーにしたり)
Smooth Streaming in Internet Information Server 7
- ビットレートコントロールのメカニズム
- フラグメントはedge-serverでのキャッシュ効果もある
- ストリーミング動画をプロシキサーバーがキャッシュできるように
- http://www.iis.net/media から IIS Media Services 3のβ版がダウンロード可能
News from Mix 2009 3日目
Developing RESTful services and client using “M” (Oslo).
- Intellipad
- デモ内容
M とかに関しては、詳しくは"Oslo" Developer Centerを。
Virtual Earth Silverlight Control
- Virtual EarthのSilverlight向けコントロールが登場
- http://connect.microsoft.com/VirtualEarthMapControlCTP からダウンロード可能
- SDKをインストールしたらMicrosoft.VirtualEarth.MapControl.dllってのがあるはずなんで、これをSilverlight 2プロジェクトから参照
- 機能
- Silverlight上に地図コントロールを載せれるだけじゃなく、
- 他のコントロールを上に乗っけたり、一緒に拡大縮小したり
- MapPoint Web Servicesってのと連携して、経路探索したりPOI(places of interest)情報の検索したり