|
||||||||||||
| 前のページ 1 2 3 4 次のページ | ||||||||||||
| ASP.NET AJAX | ||||||||||||
|
ASP.NET AJAXはAjaxアプリケーションの開発効率を高めるために開発されました。開発効率を高める方向性として、「クライアント中心モデル」と「サーバ中心モデル」の2つのアプローチをとっています。 |
||||||||||||
| クライアント中心モデル | ||||||||||||
|
クライアント中心モデルでは、JavaScriptで記述すると煩雑になるコードを簡潔に記述するためのJavaScriptライブラリ群であるMicrosoft AJAX Libraryを活用します。先ほどのサンプルコードと同様の処理をするコードは下記の通りとなります(JavaScript部分のみ抜粋)。
function butDispAddress_OnClick() {
|
||||||||||||
| サーバ中心モデル | ||||||||||||
|
サーバ中心モデルは、JavaScriptコードを一切記述しないでAjaxアプリケーションを実現するための仕組みです。JavaScriptコードは、ASP.NET AJAXのコントロールが生成するため、開発者はJavaScriptについて特に意識することなく開発することが可能です。 サーバ中心モデルのアプローチは、ASP.NET 2.0 AJAX Extensionsを活用する方式とAJAX Control Toolkitを活用する方式の2つに大きく分かれています。 それぞれのメリットデメリットをまとめると下記のようになります。 |
||||||||||||
| インストール方法 | ||||||||||||
|
本連載では、特に企業内アプリケーションの実装での活用により、効率性を高めることができるサーバ中心モデルのアプリケーション開発について示し、その後より操作性の高いアプリケーションの実装に適したクライアント中心モデルのアプリケーション開発について示します。 ASP.NET AJAXは、無償で入手が可能なVisual Web Developer 2005 Express EditionとASP.NET AJAXをインストールすることで、どなたでも利用できます。 以下に簡単にインストール方法を解説します。 |
||||||||||||
| Visual Web Developer 2005 Express Edition のインストール | ||||||||||||
|
Visual Web Developer 2005 Express Editionは以下のWeb サイトからダウンロードしてインストールすることができます。
Visual Web Developer 2005
http://www.microsoft.com/japan/msdn/vstudio/express/vwd/ |
||||||||||||
|
前のページ 1 2 3 4 次のページ |
||||||||||||
|
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||
|
|
||||||||||||
|
||||||||||||


