Webフォームからビジネスロジックとデータを分離して、Webアプリケーションをレイヤー化することの長期的な利点(ある場合)について疑問に思っています。 (つまり、フォーム、ビジネスロジック、データは同じファイルではなく、別のフォルダ内のそれ自身のクラス内にあるか、他の類似のクラスと組み合わされている)。できるだけモジュール化して、効率的にすべてのコードを1つのファイルに保存するようにします.Webフォームでは、組織化と再利用がずっと簡単です。サイト全体で使用される特定の機能は、独自のクラスやファイルにある接続を管理するようなものです。私はかなり新しくC#です。申し訳ありませんが、私は用語を使いこなしています。層へのコードのウェブアプリケーションデータレイヤーの無効/利点
おかげ
..それなしでは生きて、私はいつも* *という事実にもかかわらず、のように私のコードを分離することを言うことができませんでしたあなたが提案している、私は本当に多くの利点を享受したことはありません。私は本当の理由のためにそれが好きです - 私は特定の層をやり直したことはありません、頻繁に私のアプリは、特定の機能の背後にある "ビジネスロジック"がその領域にユニークなような機能をターゲットにしているので、再利用性は完全に理論的です...毎回それをやってください:p – JustLoren