3

WebForms を使用して行った最後のプロジェクトの後、今後はそのフレームワークを使用することにしました。基本的な機能を公開するには最適ですが、より複雑な UI ロジックがある場合はそれほど最適ではありません。

私は ASP.NET MVC を見ていますが、これまでのところ気に入っています。もちろん問題は、その変更を行うとサーバー側のコントロールが失われることです。私は Web フォーム ウィジェットの適切な代替となる Ajax ライブラリを探していて、今のところ YUI のようです。

この分野の経験があまりないので、詳しい方にお聞きしたいです。最も完全なウィジェット ライブラリを提供する Ajax ツールキットはどれですか? 2 つ以上のツールキットを組み合わせて相互に補完することは可能ですか (たとえば、YUI には優れたグリッドがあり、Scriptaculous には優れたカレンダーがあります。両方の長所を活用しましょう)。それとも、一度選択すると多かれ少なかれそれに縛られますか?

回答と素晴らしいサンプルをありがとう。ExtJS は確かに興味深いようです。Infragistics WebForms スイートにはそれ以上の費用がかかりましたが、ソースは入手できません。フレキシグリッドもかなり良さそうです。再度、感謝します!

更新 2 MSFT がASP.NET MVC で jQuery を出荷することがわかりました

4

4 に答える 4

5

ASP.NET MVCアプリケーションを作成し、それにjQueryを組み込みました。jQueryは、グリッドに交互のスタイルを追加するなど、ビューを複雑にしすぎるものを操作するのに役立つことがわかりました。

他のライブラリが持つ可能性のある多くのギャップを埋めるjQuery用のプラグインはたくさんあります。たとえば、Flexigridと呼ばれる優れたjQueryプラグインを使用しましたが、コントロールの外観と機能に非常に満足しています。c#3.0とLINQを使用してグリッドにJSONを入力する方法についてのブログエントリを作成しました。

于 2008-09-28T02:35:12.650 に答える
3

そうですね、jQueryがVisual Studio(最初にMVCで、次にVisual Studio全体で)で出荷を開始することを考えると、私はそれを使用します。このニュースは今日ここで出ました。

したがって、MicrosoftがjQueryを完全にサポートし、Visual Studioの作業環境に緊密に統合されているので、それを使用することを強くお勧めします。

Microsoftは、jQueryを公式の開発プラットフォームの一部にする予定です。JQueryには、長期的にはVisual Studioが付属し、短期的にはASP.NETMVCに付属します。VisualStudioにIntellisenseを含むバージョンも出荷します。

アナウンスブログの投稿

  • jQuery/Microsoftの良さに関するScottGu
  • jQuery/Microsoftの発表に関するJohnResig

Visual Studio Intellisense w / jQuery Betaスクリーンショット:

代替テキスト

于 2008-09-29T03:02:32.263 に答える
1

IMO ExtJSには最も完全なウィジェットがありますが、商用で使用するには料金を支払う必要があります。お金を払いたくないなら、YUIもとてもいいです。最近大きく成長しています。ただし、ほとんどの場合、ウィジェットは必要ないので、jQuery と、場合によってはjQuery.UI日付ピッカーで満足しています。

于 2008-09-28T01:51:52.863 に答える
1

このサイト (stackoverflow) では、影響があれば ASP.NET MVC と jQuery を使用しています。

また、ASP.NET MVC が jQuery と共に出荷されるようになりました

http://www.hanselman.com/blog/jQueryToShipWithASPNETMVCAndVisualStudio.aspx

于 2008-09-27T23:54:50.180 に答える