2009-03-23 5 views
5

私はasp.netアプリケーションを構築していますが、AJAXの機能を利用するにはどのテクノロジーを使用するべきですか? なぜですか? これで、確認ボタンをグリッドビューに使用するだけで済みますが、より多くの機能が必要になる可能性があります。 どちらも使用できますか?おかげさまで JQuery UiまたはAjaxControlToolkit?

答えて

0

あなたのASP.NETアプリケーションでjQuery UIとAjaxControlToolkitの両方を使用できることは知っています。私は過去にそうしてきました。

0

同時に使用することができます。私のプロジェクトは現在両方を使用していますが、私はjQueryライブラリを取得するためにGoogleのCDNを使用する能力や、サーバ上でライブラリを結合する能力のために、まっすぐなjQueryルートを使いたいと考えています。現時点でMSスタックに柔軟性があるとは思わないでください。

2

jQueryがより良いサービスを提供するように、Javascript側で詳細を確認したい場合は、サーバーサイドでやっているようにコードを使いたいが、JSにあまり慣れていない方は、MS AJAXは「より簡単」

しかし、自分がJQueryを使いたいと思ったらすばやく汚いもの。 (そして、MS AJAXライブラリのサイズがときどきわかりました。)

2

私は広範囲に使用しており、疑いもなくJqueryを学ぶ価値があると言います。

私は、Ajax Controlツールキットが簡単に起動し、Jqueryが複雑に見えるが、長期的にはより良いクライアントサイドコードをより速く書くことができない理由で複雑になることを発見しました。 (私の意見では)

あなたが本当にAJAX効果的に使用したい場合には、.NET Webアプリケーションの未来であるとしても、私は間違いなくASP.NET MVCを学習検討するが

8

それはあなたがしているかどうかに大きく依存しなければなりませんWebFormsまたはASP.NET MVCを使用します。

Ajaxコントロールツールキット& ASP.NET AJAXはサーバー側の機能を非常に重視し、Webフォームと非常によく統合されています。これは、パフォーマンスや正確なAJAX機能の必要性を気にせずに、迅速かつ生産的にアプリケーションを構築する必要のある開発者にとっては優れています。これは、よりすぐれた開発モデルまたは迅速な開発モデルです。しかし、AJAXを微調整するのは非常に難しいことです。

jQuery & jQuery UIはMVCフレームワークに適しています。これは、パフォーマンスと正確なAJAX機能が非常に重要な、より大きくて複雑なアプリケーションに適しています。このモデルは、巧みに作られたより高品質なアプリケーションに適しています。しかし、少しの学習曲線があり、HTML、CSS、JavaScriptの知識が必要です。

私の意見では、MVC & jQuery/jQueryUIは、ほとんどの場合、はるかに良い選択です。一度学習曲線を超えたら、WebFormsに戻るのは嫌いです。

関連する問題