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 フレームワークを使用する最良の方法は何ですか?