0

ASP.NET Web フォームを使用していますが、現在 ASP.NET MVC に移行できません。クライアント側の Ajax リクエストから渡された JSON データを取得し、リクエストされたページのアクション メソッドにデータを渡すカスタム IHttpHandler または HttpModule (どれかは不明) を MVC チームが実装した方法が気に入っています。

HTTP リクエストを傍受し、その JSON/「クエリ文字列パラメーター」を取得し、取得したデータをパラメーターとして渡しながら、ページでメソッドを呼び出したいと考えています。

現在、カスタムルートを実装しており、正常に動作しています。私にとって欠けている唯一の部分は、ASP.NET MVC で呼び出される「カスタム モデル バインダー」です。

どうすればそれを実行できるかについて、誰かが手がかりを手伝ってくれますか。

4

1 に答える 1

0

ASP.NET MVVMを検討しましたか?

ASP.NET MVVM は、Model-View-ViewModel パターン (別名 ASP.NET プロジェクトのプレゼンテーション モデル パターン) を実装するためのフレームワークを提供します。開発者は、依存性注入とイベント ブローカを利用して、簡潔で洗練された、ビジネスに焦点を当てたコードを作成できます。

ASP.NET MVVM には、次の利点があります。

  • Web フォーム、ユーザー コントロール、データ バインディングなどの ASP.NET 機能を利用する
  • 懸念事項を明確に分離する
  • テスト駆動開発 (TDD) を促進する
  • 属性注釈を使用して、より単純なコードを記述および維持する
于 2011-10-19T20:48:23.090 に答える