Welcome to MSDN Blogs Sign in | Join | Help

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の紹介も行います。 

広島に仕事で行くのは初めてなので、広島周辺の開発者の皆様に会うのを楽しみにしています。

Posted by aonishi | 0 Comments
Filed under:

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

 

Posted by aonishi | 0 Comments
Filed under:

浜松国際ピアノコンクール(浜コン)のライブ中継/映像配信で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エンコーダが利用されます。

オンデマンドコンテンツの配信は、すでに始まっています。

着々と事例が増えるのはうれしいですね。

Posted by aonishi | 0 Comments
Filed under:

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

 

Posted by aonishi | 0 Comments
Filed under:

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 天王洲セントラルタワー
         最寄駅:東京モノレール/りんかい線 天王洲アイル駅

イベントの詳細はこちら

Posted by aonishi | 0 Comments
Filed under:

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

今月は5回の登壇があるのですが、3回目。

10/17 13:30-17:40 「.NETラボ勉強会2009年10月」が開催され、Expression Blend 3、Silverlight 3について講演します。懇親会にも参加予定です。
会場:東京都渋谷区道玄坂 2-6-17 渋東シネタワー13F

お時間があるかたはご参加ください。

 

Posted by aonishi | 0 Comments
Filed under:

Expression Blend 3日本語版をインストールする前の注意事項

Expression Blend 3日本語版とVisual Studio 2008を両方使われる方は、ご注意ください。

Silverlight 3 Tools for Visual Studio 2008のインストールは、Expression Blend 3日本語版(あるいは、Expression Studio 3経由でBlend 3)をセットアップする前に完了するようにしてください。

Silverlight 3 Tools for Visual Studio 2008が参照するSilverlight 3 SDKのバージョンが古いため、先にExpression Blend 3日本語版がインストールされてしまうと、Silverlight 3 SDKのバージョンが合わず、Silverlight 3 Tools for Visual Studio 2008のインストールが失敗するようです。

もし先にExpression Blend 3日本語版をインストールしてしまった場合は、次の方法で対処できます。

・Silverlight 3 SDK日本語版をアンインストールする
Silverlight 3 Tools for Visual Studio 2008日本語版をインストールする
Silverlight 3 SDK日本語版をアンインストールして再インストールする / あるいはSilverlight 3開発者用ランタイムを再インストールする

 

ソースネクスト 超字幕リスニング大会 (Silverlight)

ソースネクスト様が販売されている「超字幕」シリーズの体験サイトの位置づけで、Silverlightを使って構築された「超字幕リスニング大会」がオープンされました。

お試しいただき、英語学習に興味のある方々にもご案内していただければと思います。

 

URL: http://www.chou-jimaku.com/rank/

※トップページのランキングはFlashで作られていますが、ゲーム本体はSilverlightです

 

なお、「超字幕」シリーズの製品パッケージは、WPFで開発されています
Posted by aonishi | 0 Comments
Filed under:

10/8(木) 札幌で講演します - Infragistics アカデミア 2009 in 札幌

Infragistics アカデミア 2009 in 札幌 

開催日: 2009 年 10月 8日(木)
時間: 13:30 ~ 17:00 (開場: 13:00)
会場: マイクロソフト株式会社 北海道支店
札幌市中央区北 5 条西 2 丁目 5  JR タワーオフィスプラザさっぽろ

詳細は、こちらから。
http://jp.infragistics.com/events/academia/sapporo2009-10.aspx

福岡同様、「Expression Blend 3 ではじめる Silverlight 3 アプリケーション開発」というタイトルで講演します。
「もう飽きた」と言われるまで、しばらく同じタイトルで突き進む予定です。

TechEd Japan 2009の「Silverlight 3の新機能」のエッセンス的な部分を取り入れ、Expression Blend 3とExpression Encoder 3の使い方を紹介しながら、Silverlight 3アプリケーション開発のポイントをお話ししようと考えています。
札幌近郊の皆様、ぜひ、ご参加ください。

 

Posted by aonishi | 0 Comments
Filed under:

10/3(土) 第1回 ExpressionTech.jp 勉強会で講演します

Expression って何? な人から、Expression に興味のある人、導入を検討している人を含め、すべての Expression ユーザーを対象としています。セッション内容は、「Expression Web 3 を使うメリット」「Silverlight 3 の RIA におけるポイントと Expression Blend 3 で設計する Silverlight アプリケーション」「Silverlight 3 のメディア配信におけるポイントと Expression Encoder 3 でビデオ ファイルをエンコードするということ」の 3 本構成です。 
開催 : 10 月 3 日 (土) 東京 マイクロソフト 新宿本社 ※参加費無料、事前登録制

詳細は、こちらより。
http://expressiontech.jp/event/01.html

私はExpression Blend 3のセッションを担当します。

Posted by aonishi | 0 Comments
Filed under:

RIAコンソーシアム・ビジネスセミナー in 名古屋 のお知らせ

「RIAコンソーシアム・ビジネスセミナー in 名古屋」をご紹介します。

■ 日 時:925日 金曜日 14:2017:30 14:00より受付開始)

■ 会 場:名古屋ミッドランドスクウエア (名古屋駅前)

■ 定 員:80名(先着順)

■ 参加費:3,000円(事前振込み制)

 

RIAコンソーシアム主催のセミナーが名古屋で開催されます。株式会社ビジネスアーキテクツのUXデザイナーであり、RIAコンソーシアムの運営委員長でもある三井氏による「Webシステムの現状とRIAの可能性」のほか、各ベンダーによるRIA技術の最新動向を一挙にご覧いただけます。マイクロソフトからはUXテクノロジー推進部の春日井が「RIAのプラットフォームとして進化を遂げたSilverlight 3とプロトタイピングを支援するExpression Blend 3SketchFlow」と題したセッションを受け持ちます。東海地区のみなさまはこの機会にぜひご参加下さい。

http://www.ria-jp.org/information/20090925.html

 

Posted by aonishi | 0 Comments
Filed under:

Expression Studio 3 他Expression製品、日本語版の開発完了、評価版提供開始

Expression Studio 3、Expression Blend 3、Expression Web 3、Expression Design 3、Expression Encoder 3の日本語版の開発が完了し、MSDN Premium Subscription および Expression Professional Subscriptionをお持ちの方は、本日2009 年 9 月 10 日より、サブスクライバーダウンロードサイトより入手頂けるようになりました。

60日間有効な評価版も公開されていますので、お試しください。
http://www.microsoft.com/japan/products/expression/try-it/default.aspx

9/17 Infragistics アカデミア 2009 in 福岡 で講演します

詳細は、下記のURLをご覧ください。

http://jp.infragistics.com/events/academia/fukuoka2009-09.aspx

「Expression Blend 3 ではじめる Silverlight 3 アプリケーション開発」というタイトルで講演します。
過去にも同じタイトルで講演をやっていますが、毎回、少しずつネタを変えております。

TechEd Japan 2009の「Silverlight 3の新機能」のエッセンス的な部分を取り入れ、Expression Blend 3とExpression Encoder 3の使い方を紹介しながら、Silverlight 3アプリケーション開発のポイントをお話ししようと考えています。
福岡近郊の皆様、ぜひ、ご参加ください。


 

Power to the PRO 各種バナーを参照できるサイトの紹介

マイクロソフトが取り組んでいるPower to the PROという活動では、第一線で働くITエンジニアの方々の日々の業務を支援できるような施策を展開しています。

いろんな活動がありますが、コミュニティやブログなどを通じて、たとえば、「マイクロソフトでライトニングトークというイベントをやってますよ」
ライトニング トーク登壇者募集
みたいな情報を紹介するのに便利なバナー集が準備されました。すでに私のブログの左側にも掲載していますが、下記のページで取得できますので、ご利用ください。

http://www.microsoft.com/japan/powerpro/banner/default.mspx

使い方は、簡単です。Webサイトやブログに貼り付けたいバナーをクリックすると、必要なHTMLタグが作られます。それをコピペしていただくだけです。

特に「SilverlightやIISの情報ってどこから手に入れたらいいですか?」という質問が私のところに増えてきています。皆様のブログやコミュニティサイトなどで、Silverlight デベロッパーセンターやIIS Tech Centerを宣伝いただけると幸いです。

よろしくお願いします。

Posted by aonishi | 0 Comments
Filed under:

Expression Blend 3を強化する – Expression Blend Samples@CodePlexの紹介

ブログ経由のメールで問い合わせがあり、ご本人にメールしたのですが、なぜか届かず、よいきっかけなので、Expression Blend 3のコーディングレスインタラクションデザインについて触れてみたいと思います。

Tech Ed Japan 2009のセッションでは「おそらく話が飛びすぎるかもしれない」と思い紹介できなかったのですが、Expression Blend 3のBehaviorは付属のExpression Blend 3 SDKで開発できます。とはいえ、いきなりカスタムのBehaviorを開発するのは大変ですし、実用的なものをさくっと使ってみたいという皆様に、便利なサンプルを紹介したいと思います。

URL: http://expressionblend.codeplex.com/

・Media Behaviors

メディア再生でよく使うシナリオに対応したBehaviorです。
PlayMedia - メディア再生
PauseMedia - メディア再生の一時停止
TogglePlayPauseMedia - 再生と一時停止のトグル型
RewindMedia - メディアの巻き戻し
StopMedia - メディアの停止

・Triggers

MouseGestureTrigger - マウスのカーソルで特定のジェスチャ操作をした時に発生するトリガーを作れます
MouseEventTrigger - クリック数やクリック時間などでトリガーを作れます
StateChangedTrigger - 状態が変わるタイミングでトリガーを作れます

・Data Behaviors : 詳細は別記事で紹介できればと考えています

CallDataMethod
  InvokeDataCommand
  DataEventTrigger
  SetDataProperty
  DataStateBehavior
  DataStateSwitchBehavior
  FluidBindProperty
  PropertyChangedTrigger

・Additional Behaviors

  CallMethod - 指定したオブジェクトのメソッドの呼び出し
ClippingBehavior - 指定したオブジェクトに対する矩形クリッピング(デザインサーフェスには反映されないので、注意が必要?かも)

image 

  GoToNextState – Visual State Managerの次の状態へ遷移
  GoToPreviousState - Visual State Managerの前の状態へ遷移
  SetProperty - プロパティの設定でChangePropertyActionに似ていますが、インクリメントをサポート
  ShowMessageBox - メッセージボックスを表示

image

・Prototyping Behaviors

  ListBoxAddOne - ListBoxにバインドしているItemsSource内のコレクションからランダムに選択されたアイテムを追加
  ListBoxRemoveOne - ListBoxにバインドしているItemsSource内のコレクションからランダムに選択されたアイテムを削除

・Effects

  原文ではhttp://www.codeplex.com/fxとなっていますが、おそらくhttp://wpffx.codeplex.com/ にあるEffectが利用可能

  Effectは、Expression.Samples.Shaders.dll として提供されるので、参照の上、Effectプロパティから選択し、お使いください。

image

・・・

さて、どんなことができるでしょうか。

たとえば、Media BehaviorsとMouseGestureTriggerを組み合わせると、ビデオ用の領域上でのマウス操作をきっかけとして、ビデオ再生・一時停止・停止のコントロールが作れます。次の図(ジェスチャを設定した状態)をご覧ください。

Silverlightのプロジェクトに、

C:\Program Files (x86)\Microsoft Expression\Blend 3 Samples\Silverlightから

Expression.Samples.Interactivity.dll と

System.Windows.Interactivity.dll を参照設定に加えてください。

image

MouseGestureTriggerを定義する方法は、次のような流れになります。

PlayMediaというBehaviorをmyMEというMediaElementにドラッグ&ドロップして、

image

TriggerType (EventTrigger) で [New] / [新規作成]をクリックし、

image

MouseGestureTriggerを選択して、[OK]を押します。

image

GesturePointListにマウスでジェスチャ操作を描画します。

image

 

これでビルドすると、MediaElementの領域でレの字を書くと、メディアが再生されます。

さらにEffectでBandedSwirlEffectをMediaElementに加えれば、

image

な画面もコーディングレスで実現できます。

いかがでしょう。皆さまもお試しください。

※ 添付にこの記事を書くために使ったソリューションファイルを添付します。

Posted by aonishi | 0 Comments
Attachment(s): BehaviorSamples01.zip
More Posts Next page »
 
Page view tracker