-3

ASP.NET プログラミングについての知識はなく、C# プログラミング (Web ベースのアプリではなくデスクトップ アプリ) のみです。ASP.NET を使用する Web ベースのプロジェクトに配属されました。GUI の部分 (Web および ASP.NET) は別の人が担当し、私は C# プログラミングに関連する部分 (Web ではなく、下位レベル) のみを行います。 ASP.NET GUI。したがって、このシナリオで効率的に作業するための最良の方法を知りたいと思います。私の部分 C# (Web ではない) を DLL にして、ASP.NET コードから (ASP.NET コーディングを担当する人が) 呼び出す方がよいでしょうか? ASP.NET GUI パーツと自分のパーツの間のインターフェイスを定義する必要があると思います。ところで、ここでMVCパターンを使うのは良い習慣だと思うのですが、しかし、競合を回避するために 2 つの部分を正しく分離する方法はありますか (1 人が ASP.NET GUI を実装し、私はデータベースとの下位レベルの C# 通信を実装します)。2 つの部分を統合する際に、何らかの問題が発生することは望ましくありません。提案を高く評価します。

4

1 に答える 1

1

Repository Patternの実装を担当しているようです。

私の提案は、これらのリポジトリ クラスを含むアセンブリを作成することです。MVC プログラマはそれらを使用して表示用の情報を返し、実際のタスクには同じクラスを使用できます。

リポジトリに「Insert」メソッドと「Update」メソッドを持つという道をたどらないでください。これを行うように依頼された人と一緒に座って、どの作業単位が実行されているかを明確に示してください。それにより、リポジトリに明確に定義されたメソッドを作成できるようになります。

于 2013-04-21T15:16:32.407 に答える