現在、ビジネス ロジックとデータベース アクセスを含む一連の COM オブジェクトを使用する従来の ASP Web アプリがあります。
私たちは次のリビジョンの計画段階にあり、ASP.Net MVC 4 をフレームワークとして検討しています。
ASP.Net MVC は相互運用機能を介してモデルとして既存の COM オブジェクト モデルを使用できますか? それとも、WebForms を使用する方がよいでしょうか。
質問する
225 次
2 に答える
0
はい、asp.net で既存の COM オブジェクト モデルを使用できます。これは、その方法の投稿です。ASP.NET MVC アプリから COM オブジェクトをインスタンス化できません。
この COM オブジェクトを取り除き、.net マネージ コードで書き直すことができれば
ボトルネックになり、パフォーマンスの問題と依存関係を引き起こす理由はほとんどありません
また、書き直せばテスト駆動開発ができるようになります
于 2012-07-09T20:48:24.587 に答える
0
ASP.NET MVC は、データ アクセス メソッドが何であるかを気にしない開発フレームワークです。これは、XML ファイル、REST API 呼び出しの結果、または COM オブジェクトのいずれかです。あなたがする必要があるのは、これらのオブジェクトを適切にマップすることですviewmodel
。ビューとの間でデータをやり取りするために、必要に応じてビューモデルを作成します。
于 2012-07-09T20:51:36.407 に答える