いくつかのaspxページとSQLServerデータベースの詳細を含むweb.configファイルを含むC#で構築された単純なWebアプリケーションがあるとします。一部のaspxページは、データベースからストアドプロシージャ(SELECTまたはINSERTクエリ)を呼び出し、フォーム認証が使用されます。
アプリケーションアーキテクチャの観点から、これは2層アーキテクチャ(データ層-クライアント層)または3層アーキテクチャ(クライアント層-ビジネス層-データ層)のどちらでしょうか?
私には2層のように聞こえますが、aspx.csはサーバー側であるため、これはビジネスレイヤーと見なされますか?
また、ここでこの質問をするべきではないことをお詫びしますが、あなたの姉妹サイトの名前を思い出せません!