• ベストアンサー

asp.net ajaxについて

asp.net ajaxについて asp.net ajaxってどこからダウンロードできるのでしょうか? 下記で合ってますかね?下記だとAJAX Control Toolkitは有るんですけど。 AJAX Control Toolkitに全て含まれているんでしょうか。 ページとどこを選択していけばたどり着けるか詳細教えて下さい。 http://www.asp.net/ajax すいません。あまり良く分かってないので宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • lack124
  • ベストアンサー率100% (2/2)
回答No.1

Visual Studio 2005と.NET Framework 2.0で開発するのであれば、 これらに追加するための「ASP.NET AJAX 1.0」を参考URLのサイトからダウンロードできます。 ※"ASPAJAXExtSetup.msi" ファイルがインストーラです。 Visual Studio 2008と.NET Framework 3.5以降で開発するのであれば、 ASP.NET AJAXは標準で含まれています。 なお、AJAX Control Toolkitは使ったことが無いのですが、 ASP.NET AJAXのためのコントロール集だそうです。

参考URL:
http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en

関連するQ&A

  • 「ASP.NET3.5+AJAX」とWebサイトで指定する文字コードに

    「ASP.NET3.5+AJAX」とWebサイトで指定する文字コードに関して質問があります。 現在、VisualStudio2008(Professional)を使って、新規にWebサイトを開発をしています。 (使用している.NET Frameworkは3.5です) ASP.NET3.5では「ASP.NET AJAX」を標準でサポートしているというので、 ためしにVS2008でWebプロジェクト作成時にデフォルトで用意されていたDefault.aspxに 下記のようにFormタグ直下にScriptManagerコントロールを埋め込んでみました。 <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> ・・・ ここでVS2008のデバッガでDefault.aspxのページを表示したところ、 問題なく背景色が白いページが表示されました。(ここまでは問題ありません) 次にWeb.configのglobalizationで、下記のように文字コードを"Shift-jis"にしまいた。 <globalization requestEncoding="Shift_JIS" responseEncoding="Shift_JIS" fileEncoding="Shift_JIS"/> ここで先ほどと同様に、VS2008のデバッガDefault.aspxのページを表示したところ、 次のような内容のエラーダイアログが、2回立て続けに表示されました。 <エラー1つ目> 行:39 エラー:ASP.NET Ajaxクライアント側フレームワークを読み込ませんでした。 <エラー2つ目> 行:49 エラー:'Sys'は宣言されていません。 原因は、globalizationで文字コードをを変えた直後に発生したエラーなので、 ASP.NET AJAXを利用するには、UTF-8じゃないと問題ありということはわかったのですが・・・。 この問題を解決するには、globalizationに指定する文字コードを"UTF-8"にするしか 方法がないのでしょうか?(Webサイトの仕様上、なるべく"Shift-jis"を指定したく思っています) ご教授の程、宜しくお願い致します。

  • ASP.NETの新しいWEBサイトでAjaxテンプレートがでない

    ASP.NET初心者です。 本の通り操作し、VWD2008(VisualStudio2008無償版)を インストールしました。 もちろん、IISの設定もVWD2008をインストールする前にしました。 VWD2008をインストールすると、自動でAjax1.0がインストール されるらしいのですが、「新しいWEBサイト」のダイアログに Ajax関連のテンプレートが表示されません。 VWD2008を起動すると、ツールボックスにはAjaxの機能は追加 されているようです。 VWD2008をインストールした時に、Ajaxがうまくインストール できなかったのかもしれない???と思い、 ネットからAjax1.0をダウンロードし、インストールしましたが、 やはり「新しいWEBサイト」のダイアログにAjax関連のテンプレートは 表示されません。 何か設定方法があるのでしょうか? この作業ができないと、本の学習で前にすすめません・・・ 誰か、ご存知の方、助けて下さい!

  • VS2008でAjaxを使いたいのですが・・・

    現在下記のエラーが出ます。 Microsoft JScript 実行時エラー: AjaxControlToolkit requires ASP.NET Ajax 4.0 scripts. Ensure the correct version of the scripts are referenced. If you are using an ASP.NET ScriptManager, switch to the ToolkitScriptManager in AjaxControlToolkit.dll. 行った手順は、 AjaxControlToolkit.Binary.NET35をダウンロードしてきて、 解凍したものをプロジェクトの配下に置いてフォルダをBinに変えてAjaxControlToolkit.dllを参照させております。ツールボックスの方もアイテムの選択でプロジェクト配下のAjaxControlToolkit.dllを参照させております。 FormにScriptManegerとテキストボックスを配置してテキストボックスのスマートタグでエクステンダの追加でCalenderを選択しました。 実行したところ上記のエラーが出ます。 ツールボックスのScriptManegerのバージョンは3.5.0.0と書いてあり、CalendarExtenderの方は 3.5.40412.0と書いてあります。4.0にはなっておりませんが4.0を参照しているのでしょうか? エラーなくAjaxを使えるようにするにはどうしたらよいでしょうか?

  • ajaxの使いどころ

    現在、会員制のWebサービスを作成しています。 まだ初期段階ですが、今は管理者用のユーザー管理ページに着手しており、サーバーサイド、クライアントサイド合わせて、およそ7割程度完成しているいるところです。 このページの現時点での実装では、ユーザーの削除、復活、パスワードリセット、登録情報の変更、新規ユーザーの登録といった全機能でajaxを使っています。 また、処理対象のユーザーは一覧のテーブルをクリックして選択するのですが、このクリック時にサーバーからユーザーの詳細情報を取得しており、ここでもajaxを使っています。 要するに、1ページ取得したあと、そのページ内でサーバーと通信を行う必要が生じたら、それはすべてajaxを使うという決まりです。 そこで、ajaxの運用についていくつかわからない点があり、質問させて頂きます。 (1) 会員専用ページという性質を考えると、ajaxでリクエストを送信した際にも、サーバーサイドではそのリクエストに対するセッションが有効かどうかをチェックする必要がありますよね? 一般的な会員向けWEBサービスでは、"ページ遷移毎"だけでなく、"ajaxでの通信毎"でもセッションのチェックを行うものなのでしょうか。 (2) ajaxでの通信時にセッションの有効性をチェックした結果、すでにタイムアウト等でセッションが無効な場合、一般的にはどうするべきなのでしょうか。 個人的にはlogoutページにリロードしたいと考えているのですが、このようにするには、サーバー側がレスポンスを返すときに、{error:{code:'1',message:'session_out'}}のようなJSONを返して、それをjavascript側で確認し、location.hrefを書き換える、というような流れで処理を行うことになるのでしょうか。 (3) そもそも、今回のように「1ページ内で生じるサーバー間通信は全てajaxで補う」という考え方は、一般的なものなのでしょうか。 なにが言いたいかというと、"セキュリティ等を考慮してajaxを使うべきではない処理"と"ajaxを積極的に使うべき処理"(もしくは、"ajaxを使っても差し支えない処理")の判断の仕方、つまり、ajaxの使いドコロがよく分かっていません。 以上3点につきまして、ご教授いただければ幸いです。

    • ベストアンサー
    • AJAX
  • AJAXがIE5.1で動かない。

    os:windows2000pro ブラウザ:IE5.1 ASP.NET2.0 + AJAXにて作成したwebアプリケーションを実行したところ AJAX使用部分が動作しません。 IE5.1には対応していないのでしょうか? また、動かす方法があるようでしたら、ご教授ください。

    • ベストアンサー
    • AJAX
  • テキストボックスのクリックでカレンダー表示

    ASP.NET C# VisualStudio2005 Webページ上でテキストボックスをクリックしたらカレンダーを表示させ カレンダーの日付をクリックでそのテキストボックスに日付を挿入させたいのですが テキストボックスのクリックでカレンダーを表示させる部分のやり方がわかりません。 テキストボックスのプロパティでAutoPostBackをtrueにしてみましたが テキストボックスのクリックだけではページを再読み込みするような状態になりませんでした。 WebCalendar for .NETのC1WebCalendarコントロールやASP.NET AJAX Control Toolkitのような 後から追加するコントロール類は使ないのですが、なにかよい方法はないでしょうか?

  • ASP.net

    asp:Textboxなどのサーバコントロールについて質問です。 質問(1)サーバコントロールには、runat=Serverと記載しますが、これはサーバにリクエストが走っているということなのでしょうか? 質問(2)それらのコントロールに対して、CSS3のプロパティは指定可能なのでしょうか? 質問(3)JQUERYの、DOCUMENT.READYや、#Button.clickは、使用可能でしょうか?また、JQUERY Mobileは使用可能でしょうか? ◆補則 (1)VBの部品を、ブラウザ上で動かすようなケースであれば、クライアントにダウンロードをさせずに動かすために、サーバで動くということもあるのでしょうが、asp:Textboxなどであれば、内部的にはHTMLのタグなのでしょうか? だとしたらリクエストはしないのですよね? (2)動的に、page.UI.textboxなどを作成すると、HTMLタグが持っている要素をプロパティとして持っていますが、ユーザコントロールは、もしHTMLとして作成されているtextboxならCSSプロパティを指定できそうですが、VBの部品なら操作できるのはVBのコントロールのプロパティですよね? (3)AJAXの考え方は、DOMだけ書き換えようとするのにたいし、ASPでは、FormをSubmitしてリクエストしますよね。 どうやって共存しているのでしょうか?

  • ASP.NETのカレンダーコントロール

    ASP.NETでカレンダーコントロールを使用したいのですが、日付指定やページ切り替えの際に、デフォルトではクライアントサイドのJavaScriptが使用されます。 これをすべてサーバサイドで処理することは可能でしょうか? 可能であればその実現方法を教えてください。よろしくお願いします。

  • ASPからファイルダウンロード

    Win2k+IISでASPプログラムを組んでいます。 A.aspのページでボタンを押すとA.aspないのDownLoad関数実行してファイルをダウンロードするプログラムです。 一回目はうまくダウンロードできますが,それが終わった後A.asp内のボタンを押してもダウンロードが出来ません。 これはなぜでしょうか。 (1)怪しいと思うところはA.aspページで全て処理しているからかな~と思います。 A.asp function download() Response.AddHeader "Content- Disposition","attachment;filename=aa.csv" Response.ContentType = "application/octet-stream" Response.Write( "AAAAaaa" & "," ) Response.Write( "BBBaaa" & "," ) Response.End() End function

  • こんなAjax探しています

    どなたか もしご存知なら このようなAjaxのサンプルライブラリーをご教授ください。 下記同じ様に、Flashをリロードせず、1枚のHTML内に項目を入れておきたく、クリック時に表示されると言うものです。 (SEO的にもクリック時のインクルードは、避けたいと考えています。) 尚且つ、このように 気持ちよくスライドしてくれて、各ページサイズの(縦サイズ)が変更可能であれば言う事ないのですが(^^; 各機能の単品動きのAjaxサンプルは拝見しましたが、このように混合すると初心者には厳しい状況です もし、ご存知であれば教えていただけますと幸いです。よろしくお願いいたします ■参考サイト http://mb.softbank.jp/mb/product/3G/830sh/

専門家に質問してみよう