1

jQuery、(ASP.NET) Ajax、ASP.NET Webフォーム、その他のフレームワークと簡単に組み合わせることができますか? ASP.NET MVC から従来の ASP などに動的コードをプルするのはどうですか?

MVC モデルは、コードのカスタマイズが容易であることを意味しますか?

バックグラウンド:

  1. JavaScript に依存するフレームワークを相互に統合すると問題が発生する可能性があるという経験がありますか?
  2. ASP.NET で新しいものを記述し、ASP ファイルに .aspx コードを含める従来の ASP があります。
  3. 必要なもののための OS フレームワークを探していますが、MVC ベースのフレームワークの方が採用しやすいと思います (KIGG)
4

2 に答える 2

1

MVCでは任意のJavascriptフレームワークを使用できます。デフォルトとしてJqueryが含まれていますが、どのJavascriptフレームワークでも使用できます。

柔軟性に関しては、ASP.NET Webフォーム、MVC、および.NET 1.1ライブラリを備えた作業サイトを展開しているため、柔軟性があります。

私たちの経験では、ASP.NET MVCは、MSがWeb開発のために行った最高のことです。特に、HTML出力を厳密に制御し、レイアウトとデザインでWeb標準を使用したい場合はそうです。私たちはそれを6か月間使用しており、Webフォームに戻ることは決してありません。

楽しむ!

于 2009-03-11T16:00:46.750 に答える
1

ASP.NET MVC には、デフォルトの JavaScript フレームワークとして jQuery が付属しているため、心配する必要はありません。フレームワーク自体には jQuery との関連性はまったくないため、選択したフレームワークに切り替えることもできます。MVC には、ベースの ASP.NET Ajax 実装 (少なくとも JavaScript) に基づいて構築された独自の AJAX 実装が付属しているため、AJAX サポートがありますが、それが異なることに気付くと思います-たとえば、UpdatePanels はありません-しかし、同様のことを行うことができます。

WebForms と MVC を混在させることはできますが、これらの URL が処理されないように IgnoreRoutes を設定する必要があります。これを行う必要性がまだ見つかっていないことを告白しますが、サードパーティのコントロールは使用しません。これは、少なくとも今のところ、まだ Web フォームが必要な領域である可能性があります。私は従来の ASP を使用したことがなく、今後も使用しない可能性が高いため、その点についてはお答えできません。

于 2009-03-11T12:19:03.740 に答える