Например, если я создаю трехуровневое приложение (data/business/UI), а слой данных захватывает одну или несколько записей. Я переписываю все из уровня данных в общий список/коллекции перед отправкой на бизнес-уровень? Можно ли отправлять таблицы данных? Как насчет отправки информации обратно на уровень данных?
Если я использую объекты/списки, являются ли эти элементы слоев данных или бизнеса? Могу ли я использовать одни и те же объекты для перехода к слоям и из них?
Вот несколько псевдокодов:
пользователь объекта с электронной почтой/паролем
в слое пользовательского интерфейса, пользователь вводит адрес электронной почты/пароль. Уровень пользовательского интерфейса выполняет валидацию, а затем я предполагаю, что пользователь нового объекта переходит на бизнес-уровень, который выполняет дополнительную проверку и передает один и тот же объект на слой данных для вставки записи. Правильно ли это?
Я новичок в .NET(исходит из более чем 8-летнего опыта работы ASP VBScript) и стараюсь, чтобы ускорить "правильный" способ сделать что-то.