Как мы должны использовать классы доступа к данным ASP.NET (преобразование из ColdFusion) - PullRequest
2 голосов
/ 17 февраля 2011

Мы преобразовываемся из ColdFusion в ASP.NET 4.0, и мы просто не знаем, какой путь выбрать для настройки наших классов.

В колледже меня учили разбивать все на отдельные классы доступа к данным и классы сущностей, которые говорят с ЦАП. Для меня это лучший вариант для команды, которая нуждается в большом контроле над своими классами и нуждается в повторном использовании нескольких предметов.

Тогда есть LINQ ... Конечно .. Это здорово и быстро! У меня нет проблем с написанием своих собственных запросов. Для меня это не то, что мне действительно нужно. Никто из нас в команде не нуждается в помощи LINQ.

Я думаю, мы должны использовать папки, содержащие наши классы DAC и папки, которые содержат наши классы сущностей. Тогда у нас будут настоящие страницы презентации .aspx.

Есть идеи, по какому маршруту нам идти?

1 Ответ

1 голос
/ 17 февраля 2011

Если вы все равно переживаете боль при переходе с существующей платформы на новую, посмотрите на ASP.NET MVC .

Методология Model-View-Controller является потенциально более чистым способом мышления о веб-разработке и позволяет разделить проблемы, о которых ваша команда, похоже, беспокоится.

С другой стороны, это звучит как LINQ, а другие подобные технологии - костыли. Это не так, если вы не используете их таким образом (как, например, не не может получить доступ к данным без него). Они служат инструментом для облегчения вашей жизни разработчика и ускорения разработки.

Знать , как это работает, замечательно, если бы вы не знали, я бы пришел к мысли, что вы не должны его использовать. Но вы четко заявляете, что понимаете это, так почему бы не использовать это?

...