MSDN の次の記事を読みました: http://msdn.microsoft.com/en-us/library/aa581779
データ レイヤー、ビジネス ロジック レイヤー、プレゼンテーション レイヤーを作成し、getProductsDAL()、getProductsBLL() などの命名規則を使用したり、それらをクラス ライブラリに分離したりすることについて説明しています。
私の質問は: .NET データセットが使用されていない場合、つまり、すべてのロジックを自分で行う場合、たとえば getProducts という関数があり、接続オブジェクトを使用してデータベースに接続し、SQLDataReader を使用して結果セットをループして表示する場合、開発者はこのアプローチに従いますか?ページ上の結果。このような機能をレイヤーに分割することを考えています。