Clicky

Welcome to MSDN Blogs Sign in | Join | Help

develop .net

デベロッパー エバンジェリストの 大野です。

News

  • This blog is in Japanse only. コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。
スクリーンキャスト、2007 Office と VSTO 新バージョン

すみません。トピックを順に取り上げるといいながら、ひとつで止まってしまいました。

Microsoft On では、2007 Office の開発についてもクライアント側、サーバー側の両面から取り上げています。実は、先月25日に大阪の会社でワークショップを行う際のテーマのひとつが「Office 開発」だったのですが、新幹線での人身事故のため到着が大幅に遅れたため、あまりきちんとお伝えできなかったということがありました。申し訳ありません。

さて、今回は、クライアント側の開発について取り上げます。クライアント側では、2007 Office に対応した Visual Studio Tools for the Microsoft Office System(略称、VSTO)の新バージョン“3.0”が中心となります。ただし、この「バージョン3.0」は、Visual Studio の次バージョン(コードネーム“Orcas”)のときにリリースされるもので、それまでの間は Cypress というコードネームで開発されているサブセット版が提供される予定になっています。

新バージョンの特長としては、まず 2007 Office の新しいユーザーインターフェース(リボン)をサポートするということが挙げられます。また、現在の VSTO バージョン 2.0(VSTO 2005)がドキュメントレベルのアドイン開発を中心にしていたのに対し、アプリケーションレベルのアドインを開発できるようになることが挙げられます。たとえば、これまで「アクションペイン」という呼称でドキュメントに紐付く作業ウィンドウを作成できましたが、新バージョンでは特定のドキュメントに紐付かない作業ウィンドウを作成できます。Cypress では、このアプリケーションレベルの対応がサポートされる予定です。

これも百聞は一見にしかず。ストリーミングで実際の開発のようすをご覧ください。今回は、640x480 ではわかりにくい部分があったため、800x600 のサイズで収録しています。また、このデモは開発途中の日本語ベータ版を使用しています。現時点でダウンロードできるのは英語版だけですので、ご了承ください。

vstodemo1.wmv
※800x600、250kbps、5分23秒、音声なし、Windows Media Video 9 Screen 形式、4.0MB

ここでは、まず Excel のアドインプロジェクトを作成し、リボン項目を追加しています。デフォルトでは、実際にリボンに項目を追加するコードがコメントアウトされているので、これを有効にして、リボンを見せています。続いて、作業ウィンドウ(taskpane)を作成します。作業ウィンドウは、ユーザーコントロールで実現します。あとは、アプリケーションの初期化部分で、さきほど追加したリボンに連動して表示を切り換えられるようにコードを追加しています。

2007 Office の開発については、私と同様、Microsoft On の講師を担当している松崎のブログに詳しい情報がいろいろ掲載されています。また、松崎が担当した 2007 Office 開発に関する Beta Experience セミナーのコンテンツが近日中にストリーミングとして公開される予定です。事前に視聴しましたが、なかなか充実した内容になっていますので、ご期待ください。

Posted: Monday, November 06, 2006 6:26 PM by mohno

Comments

develop .net said:

11/15~16 に、 the Microsoft Conference 2006 (東京)が開催されました(月曜日には名古屋でも開催されました)。このイベント(東京会場)の2日目に「 Visual Studio

# November 22, 2006 1:23 PM
Anonymous comments are disabled
Page view tracker