2010-01-23 4 views
0

depuis quelques années J'utilise la classe "SQL Helper" qui existe dans Microsoft Application Blocks pour .NET et je l'ai utilisé pendant environ 1 an dans de nombreux projets mais après cela, beaucoup de seniors me recommandent de ne pas l'utiliser et je le laisse savoir mais dans une nouvelle société ils veulent l'utiliser dans un projet ...
Pourrait-il faire ses recommandations à ce sujet/et si c'est vraiment excellent à utiliser il a déjà des problèmes?
Existe-t-il une autre bonne solution plutôt que SQL Helper?Est-ce que "SQL Helper Class" dans Microsoft Application Blocks for .NET est excellent?

Répondre

1

J'ai déjà utilisé la classe SQL Helper et la nouvelle bibliothèque DAAB/Enterprise dans de nombreux projets. Je suggère que vous utilisiez le bon outil pour le bon travail. Les alternatives comprennent

  • NHibernate
  • LinqToSql
  • Entity Framework
  • Enterprise Library
  • My Generation (et différents cadres de plug-ins comme doux)
  • ADO.NET ... la liste est longue un
0

J'ai utilisé ce bloc d'application et les versions modifiées dans un certain nombre de projets (grands et petits), il constitue un excellent cadre pour construire votre niveau de données autour de mon avis. Il ne suffit pas de le traiter comme une fin tout le cadre et de l'étendre en cas de besoin.