AJAXとjQueryの違いは何ですか?彼らの両方が同じことをするのか。彼らがそれぞれの賛否両論をすれば。私はASP.NET AJAXを学ぼうとしていますが、jQueryが同じ機能を提供しているかどうかはわかりませんか?ASP.NET AJAXフレームワークvs jQuery
ありがとうございました。
AJAXとjQueryの違いは何ですか?彼らの両方が同じことをするのか。彼らがそれぞれの賛否両論をすれば。私はASP.NET AJAXを学ぼうとしていますが、jQueryが同じ機能を提供しているかどうかはわかりませんか?ASP.NET AJAXフレームワークvs jQuery
ありがとうございました。
MS AJAXライブラリとjQueryはどちらも、ASP.NETアプリケーションのUIニーズを満たす能力を備えた適切なJavaScriptライブラリです。
jQuery$
機能周り大きく基づいている - - それぞれが編成されたアプローチがとら方法は、2つの間でかなり異なっていることがラップ要素が指定したセレクタに一致するオブジェクトのコンストラクタは、プラグインは、によって提供されます関数prototype
を拡張し、ユーティリティ関数を関数オブジェクトのプロパティとして提供します。一方、
Microsoft AJAX libraryには、JavaScriptのネイティブオブジェクトのいくつかのprototype
を拡張し、.NET開発者に馴染み感じるべき名前空間内で編成便利な機能を提供するというアプローチを採用しています。あなたのお気に入りの.NET言語でプログラミングするイディオムの多くは、JavaScriptライブラリにグラフ化されています。
私はどちらもかなり使いましたが、個人的にはjQueryが好きです。私にとっては、使用するのがより直感的であり、物事を完了させることができます。 jQueryの開発ははるかに活発です(MS Ajaxライブラリには、Microsoftが優先的にクライアント側ソリューションとしてjQueryに重点を置いて開発を進める必要はありません)、MSより軽量ですAjax。私はJavaScriptがC#.NETプログラミングとはまったく異なる獣であることに満足しています。私はその違いを受け入れ、その言語のために確立されたイディオムと慣習に従っていきたいと思います。
MS AJAXは徐々にjqueryに置き換えられているので、古いものと見なすことがあります。 –
@user、jqueryではUIはUIコントロールから完全に切り離されています。 – kobe