« WindowsXPにTexをインストール | トップページ | Ubuntu10.04にjNetHackをインストール »

2010年6月 5日 (土)

ASP.NET2.0 AJAX化

ASP.NET2.0でVisualStudio2005を使用してあるシステムを開発しているのですが、AJAXには対応しておらず、毎回PostBackが発生するので画面がチラチラしてしょうがないです。
そこで色々調べていたところ、ASP.NET2.0でも拡張すればAJAXを導入出来るとのことです。
ですが、すでにVisualStudio2005は古くなっており、参考URLのようにはすんなりといきません。
いろいろと苦戦したのですが、ようやく使えるようになったのでメモを残しておきます。

Microsoft ASP.NET AJAX v1.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

ASP.NET AJAX Control Toolkit
http://ajaxcontroltoolkit.codeplex.com/releases/view/11121

ASP.NET 2.0 AJAX Futures January CTP
http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=4cb52ea3-9548-4064-8137-09b96af97617&displayLang=en

ここからダウンロード

セットアップ手順
1. ASPAJAXExtSetup.msiを起動。画面の指示に従う

2. ASPAJAXCTP.msiを起動。画面の指示に従う

3. AjaxControlToolkit.zipをC:\Program Files\AjaxControlToolkitフォルダを作成し解凍

4. AjaxControlExtenderフォルダ内のAjaxControlExtender.vsiを起動

5. VisualStudioを起動

6. ツールボックスのAJAX Extensionsタブ上で右クリックし[アイテムの選択]

7.  C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Futures January CTP\v1.0.61025\Microsoft.Web.Preview.dllを追加

8. ツールボックス上で右クリックに[タブの追加]

9. 追加したタブにC:\Program Files\AjaxControlToolkit\SampleWebSite\Bin\AjaxControlToolkit.dllを追加

---<以下は、リモートで使用する場合>------------------------

1. C:\WINDOWS\assemblyにC:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Futures January CTP\v1.0.61025\Microsoft.Web.Preview.dllをコピー

2. C:\WINDOES\assemblyにC:\Program Files\AjaxControlToolkit\SampleWebSite\Bin\AjaxControlToolkit.dllをコピー

参考URL: http://cs.gogo-asp.net/blogs/naoki/archive/2006/10/23/ASP.NET-_2200_AJAX_2200_-_5EFF_-AJAX-Control-Toolkit-_7E306730A430F330B930C830FC30EB30573066307F30883046300230_.aspx

|

« WindowsXPにTexをインストール | トップページ | Ubuntu10.04にjNetHackをインストール »

プログラミング」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/1103833/35066434

この記事へのトラックバック一覧です: ASP.NET2.0 AJAX化:

« WindowsXPにTexをインストール | トップページ | Ubuntu10.04にjNetHackをインストール »