0

Ajax/ws を使い始めたばかりで、次の質問に直面しました。

Microsoft が Jquery/java-script の実装を開始した場合、Microsoft ajax ツール キットを使用する必要があるのはなぜですか?

それぞれの利点は何ですか?(Microsoft はまだ ajax ツールをサポートしていますか?)

私はJavaスクリプトがクライアント側の言語であることを知っています.Javaスクリプトを使用してサーバーと通信できるいくつかの方法があります。

Microsoft ajax ツール キットには、ダウンロードできるプラグインが多数含まれています。

Microsoft ajax -> 日付カレンダー VS Jquery -> 日付ピッカー。

スクリプトマネージャ -> 更新パネルを使用する利点は何ですか?

「正しい」方法はどれですか?

誰もが最も便利なものを探して使用する必要があることを私は知っています.

しかし、その分野での経験が「不足」している方にとっては、

どこから始めるのが最適ですか?

この主題に関する「方向性」といくつかの理論に感謝しますか?

4

2 に答える 2

1

あなたの質問に対するいくつかの答え:

  • Microsoft ajax コントロール ツールキットは廃止されました。重い、拡張が難しい、Web フォームにしか使用されない、奇妙な問題が発生することがある

  • Microsoft は jquery を開発していません。Visual Studio で JQuery をサポートしただけです。JQuery をマスターすれば (それほど難しくなく、簡単に始めることができます)、Ajax コントロール ツールキットや Telerik のようなものは必要ないことがわかるでしょう。クライアント側でほとんどすべてを自分で実行またはカスタマイズできます。

  • ASP.Net と Ajax を初めて使用する場合は、Web フォーム、スクリプト マネージャー、および更新パネルを使用すると、結果を簡単に得ることができます。しかし、長期的には、MVC、JQuery、KnockoutJs を学ぶべきだと思います。彼らは今暑いです:-)

于 2013-01-01T14:16:03.190 に答える
0

Microsoft Ajax Toolkit を気にしないことをお勧めします。これは今では古い学校だと思います。jquery、jquery ui、または dojo、kendoui などの他のクライアント側 JavaScript ツールキットを使用して、ASP.Net アプリケーションと統合します。これにより、最大限の柔軟性が得られます。

MS AJAX ツールキットが提供するのは、フォーム デザイナーに簡単にドラッグ アンド ドロップできるサーバー側の一連のコントロールです。これらのコントロールは、他の ASP.Net サーバー コントロールと同様に、クライアント側の HTML + JavaScript を生成して、すべての洗練された動作を有効にします。

私が提案する場合は、ASP.Net MVC の調査を開始してください。あなたは後悔しないでしょう。

于 2013-01-01T14:06:56.547 に答える