特集:アプリ配布のオンデマンド、ClickOnceで変わるVS 2005:dev .NET(3/6 ページ)
Visual Studio 2005の日本語版ベータが、広く提供開始された。同アプリケーション開発ソフトのレビュー後編となる今回は、Visual Basic 2005のトピックと、ClickOnceについて集中解説していこう。
アプリケーション配布はClickOnceで変わる
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
新版.NET Framework 2.0では、WebサイトやFTP、ファイル共有フォルダなどにビルド後のアセンブリを配置した場合、ユーザーがダウンロードして、直接インストールする「ClickOnce」機能を利用できる。
ClickOnce機能を使うには、VS2005の「ビルド」メニューから「発行」を選択すればよい(画面15)。
|
ClickOnceは発行ウィザードを用い、たとえばWebサイトへ発行するように設定すると、ClickOnce用のアセンブリがビルドされ、Webサイトへとアップロードする仕組みだ。この際、アプリケーションをダウンロードするよう、アナウンスするWebページも生成可能である(画面16)。
|
ClickOnceはノータッチデプロイの進化系
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
アプリケーションの利用者は、画面16のページにアクセスしてアプリケーションへのリンクをクリックすると、ダウンロードしてインストール後に実行する。
ClickOnceは、現行のノータッチデプロイメントと似ているが、ひと味違う。クライアント側にインストールされて「スタート」メニューに登録する機能を備えることや、「スタート」メニューから起動された際、ダウンロード元のアプリケーションが更新されているかを確認し、バージョンアップが存在する場合には、ダウンロードし直す機能も備えているのだ。
このClickOnceをうまく利用すれば、アプリケーションを配布する手間を省けるだけでなく、あとからアプリケーションをアップデートした時に、再配布する手間も省けるようになる。
大きく変わったWeb開発環境
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
VS2005でWebアプリケーション開発をする場合には、ASP.NET 2.0をベースとした開発をすることになる。
ASP.NET 2.0で追加された機能はとても多く、この特集ではすべてを紹介することはできない。そこで、Webアプリケーションを開発する時に注意しなければならない点について、まとめておこう。
なお、参考までに、ASP.NET 2.0で追加された主な機能を、表3に示した。
*** 一部省略されたコンテンツがあります。PC版でご覧ください。 ***
Copyright © ITmedia, Inc. All Rights Reserved.