0

現在、ビジネス ロジックとデータベース アクセスを含む一連の COM オブジェクトを使用する従来の ASP Web アプリがあります。
私たちは次のリビジョンの計画段階にあり、ASP.Net MVC 4 をフレームワークとして検討しています。
ASP.Net MVC は相互運用機能を介してモデルとして既存の COM オブジェクト モデルを使用できますか? それとも、WebForms を使用する方がよいでしょうか。

4

2 に答える 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 に答える