答えて
Microsoft AJAXは、すぐに使用できるサーバーコントロールを含むMicrosoftのAjaxライブラリです。
AJAX Proは無料のAJAXライブラリで、Ajaxコールを手動で実装できます。マイクロソフトのコントロールを使用するのは少し難しいです。しかし、このライブラリでは、データとhtml要素をより詳細に制御できます。
AJAX Proでは、AjaxMethodsを定義し、クライアント側で呼び出します。コールバックメソッドでは戻り値を取得し、ロジックを実装します。シリアル化可能な.NETオブジェクト全体がjavascriptオブジェクトに変換されました。
ajax呼び出しでは、定義したメソッドだけが呼び出されます。 Microsoft Ajaxでは、ページ全体のライフサイクルが代わりに呼び出されました。このため、Ajax Proを使用してページのコントロールのプロパティを変更することはできません。 javascriptのコールバック関数で手動で行う必要があります。しかし、Microsoft AJAXでは、Ajaxメソッドでコントロールのプロパティを変更することができます。
JavascriptとHTMLの知識があれば、AjaxまたはAjaxのJQueryを試してみることをお勧めします。しかし、初心者の方は、Microsoft Ajaxを使い始めることをお勧めします。
Ajax Proの開発者は、Atlasを構築したときにMicrosoftのために働いていたと思います。
AJAXプロの仕組みが好きな人は、www.coolite.comをご覧になることをお勧めします。彼らは素晴らしいコントロールをしていて、そこにいる人はEXTJSを受け取り、彼の仕事を盛り上げてくれました。 Ajaxメソッド、Webmehtodsを定義することもできます。
また、Microsoft Ajaxを実際に使用したい場合は、Teleark Ajax Controlsを使用することをお勧めします。これはMicrosoft Ajaxフレームワークを基盤としていますが、莫大なオプションと素晴らしいサポートで私は個人的に毎日使います。
これが役に立ちます。
- 1. Microsoft jQuery UnobtrusiveとMicrosoft Ajaxの違いは何ですか?
- 2. async:falseとasyncの違いは何ですか:jquery ajaxでtrue? jqueryのAJAXで
- 3. UpdatePanelと「伝統的な」AJAXとの違いは何ですか?
- 4. AJAXとJSXの違いは何ですか?
- 5. $ .ajaxと$ .postの主な違いは何ですか?
- 6. ASP.NET AJAX pageLoad()とJavaScript window.onloadの違いは何ですか?
- 7. リバースajaxと通常のajaxの違い
- 8. PHP AJAX DBの私の間違いは何ですか?
- 9. AJAX、RESTful/Rest、JSON、JSONPの違いは何ですか?
- 10. AJAXリクエストを作成するコンテキストでGETとPOSTの違いは何ですか?
- 11. Microsoft AJAX Force Sync
- 12. Webページのキャッシュとajax呼び出しのキャッシュの違いは何ですか?
- 13. ajaxリクエストのresponseXMLとは何ですか?
- 14. 「ASP.NET AJAX Server Control」と「ASP.NET Server Control」のプロジェクトタイプの違いは何ですか?
- 15. 伝統的な違い:Ajaxコールの真のオプションとfalseは何ですか?
- 16. AJAXとXMLHttpRequestの違い
- 17. XMLHttpRequestと$ ajaxの違い
- 18. 私のAjaxリクエストで何が間違っていますか?
- 19. このAJAXリクエストで何が間違っていますか?
- 20. ajaxエラーとは何ですか?
- 21. 私は何が間違っていますか? AjaxカレンダーASP.NET
- 22. Microsoft SurfaceとWindows Touchの違いは何ですか?
- 23. 「Clang with Microsoft CodeGen」と「LLVM-vs2014」の違いは何ですか?
- 24. Microsoft WebMatrixとVisual Studioの違いは何ですか?
- 25. Microsoft EdgeキャッシングAjaxリクエスト?
- 26. .Net Microsoft Ajax Viewstate Issue
- 27. $ http.getと$ .ajaxの違いは、 'GET'タイプですか?
- 28. rich:タブコンポーネントswitchTypesの違いは何ですか? ajax、クライアント、またはサーバ
- 29. これらの2つのAJAXリクエスト構文の違いは何ですか?
- 30. これらの2つのajaxスクリプトの違いは何ですか?
私はAJAXProをベースにしたソリューションを開発しました。ページ全体のライフサイクルが呼び出されました。定義されたメソッドのみを呼び出すための提案はありますか? – Ahmed
本当ですか?なぜなら、AJAX Proでは、ajaxメソッドプロバイダとしてクラス(ページクラスを継承する必要はありません)を登録し、クライアント側のコードで呼び出すためです。そのため、ページクラスを継承していないクラスを登録して、クライアント側のコードで呼び出すことができます。これは正確な解決策になります。 – Canavar
うーん。私は実際にPageクラスから継承しています。どうもありがとう。 – Ahmed