Мне нужно предложение для трехслойной архитектуры, которую я планирую реализовать.Многоуровневая архитектура и статические методы
Сценарий
Am Работа в ASP.NET C# 3.5 Окружающей среды.
DLHelper: методы получения данных из базы данных.
DAL: Содержит методы, которые собирают данные из базы данных с помощью классов DLHelper. Большинство методов в этом слое не ссылаются на какой-либо объект уровня страницы, поэтому его можно объявить статическим.
BL: То же, что и DAL Layer, большинство методов не ссылаются на какой-либо другой объект уровня страницы, поэтому его можно объявить статическим.
UI Layer: В соответствии с выше сценарий UI Layer вызова BL слоя, как
BLClass.Method -> DALClass.Method
Вопрос Я хотел бы знать, это гостирован способ сделать Это. Согласно обсуждению с моим сотрудником, у нас должен быть соответствующий объект слоя BL/DAL. Но я все еще ищу более убедительный ответ.
Взгляните на структуру ASP.NET MVC (http://www.asp.net/(S(d35rmemuuono1wvm1gsp2n45))/mvc). Я думаю, что это очень актуально в вашем случае. И, по vay DAL уже Layer :) – Vokinneberg