Отличный ли класс SQL Helper в Microsoft Application Blocks для .NET? - PullRequest
0 голосов
/ 23 января 2010

из года в год я использую класс «SQL Helper», который существует в блоках приложений Microsoft для .NET, и я использовал его около 1 года во многих проектах, но после этого многие старшие рекомендуют мне не использовать, так как у него много проблем проекты, и я даю это, но знаю в новой компании, что они хотят использовать это в проектах ...
Может ли кто-нибудь дать свои рекомендации по этому поводу / и если действительно здорово использовать его, уже есть проблемы?
Есть ли другое хорошее решение, кроме SQL Helper?

Ответы [ 2 ]

1 голос
/ 23 января 2010

Ранее я использовал класс SQL Helper и более новую DAAB / Enterprise Library во многих проектах. Я хотел бы предложить вам использовать правильный инструмент для правильной работы. Альтернативы включают

  • NHibernate
  • LinqToSql
  • Entity Framework
  • Корпоративная библиотека
  • My Generation (и различные плагины, такие как Gentle)
  • ADO.NET ... список идет один
0 голосов
/ 23 января 2010

Я использовал этот блок приложения и модифицировал его версии в ряде проектов (больших и малых), и, по моему мнению, он является отличной основой для построения уровня данных. Только не относитесь к этому как к концу всей структуры и расширяйте его при необходимости.

...