3

asp.net MVC (WebAPI ではない) では、 AJAXと jQuery を使用してコントローラーに非同期要求を行うことができます。必要に応じてコントローラーを呼び出すための関数を多数作成しました。Validation では、Model の DataAnnotation 検証を利用し、目立たない検証を使用できます。

しかし、バックボーン、ノックアウトなどの最近の JavaScript フレームワークを見ると、

これらのフレームワークをasp.net MVCアプリケーションに使用する最良の方法はありますか?

ASP.NET MVC SPAのすばらしい入門書であるJavascript アーキテクチャの使用に着想を得ました。

また、バックボーンの使用法とノックアウトオブザーバブル (MVVM)に関する多くのブログを読みましたが、それらをすべてまとめる方法が見つかりません。利点は、javascript の保守が容易になることです。

Todomvcアプリケーション (MV* を選択) を見たことがありますが、モデルの最適な使用方法は確認できましたが、検証と ajax は確認できませんでした。

結論として、 AJAX、目立たない検証のために、ASP.NET MVC4 アプリケーション (WebAPI ではない) で既存のJavaScript フレームワークを使用する最良の方法は何ですか?

4

2 に答える 2

1

KnockoutJSには、KnockoutMVCライブラリが存在します。ビューモデルや他の多くのものを構築するのに役立ちます。

于 2012-12-04T20:51:52.970 に答える