2010-07-30 5 views
10

Je veux savoir à propos de Microsoft Enterprise Library 5.0. Pouvez-vous me dire que, est-il bon d'utiliser divers modules de cette Enterprise Lib plutôt que de développer nos propres modules pour la mise en cache, le cryptage, l'accès aux données, la journalisation, etc.?Microsoft Enterprise Library Utile ou non?

Je suis un débutant à Microsoft Ent Lib et je veux simplement savoir comment efficace ou efficace que Ent Lib est?

Si c'est utile, pouvez-vous me guider un lien efficace afin que je puisse apprendre rapidement.

Merci de votre attention ici.

+0

Ils viennent de publier Enterprise Library 6.0 en août maintenant. Nous l'utilisons dans beaucoup de nos projets, les modules Common, Data et Logging principalement. –

Répondre

1

Aucune autre bibliothèque n'est aussi complète qu'une bibliothèque Enterprise. Mais à mon avis, vous pouvez choisir différentes bibliothèques open source qui vous donneront une alternative plus puissante. EL5.0 est un peu gonflé et plus difficile à utiliser que les alternatives Open Source. Mais là encore, vous n'avez pas à vous inquiéter de ne pas être pris en charge.

2

Une règle de programmation est "ne jamais réinventer la roue". Donc vraiment conseillé juste d'utiliser la bibliothèque que de créer le vôtre. Autre que la bibliothèque est bien testé et prouvé pour fonctionner.

1
  • Oui, vous pouvez utiliser chaque bloc que vous voulez.
  • oui, il est utile comme un ensemble de meilleures pratiques
  • vous pouvez apprendre à lire son code comme bien.

quelques citations de documantation:

L'Enterprise Library inclut le code source pour les blocs d'application. Cela signifie que vous pouvez modifier les blocs d'application à fusionner dans votre bibliothèque existante ou utiliser des parties du code source de la bibliothèque d'entreprise dans d'autres blocs d'application ou applications que vous créez. La bibliothèque d'entreprise inclut la documentation, les exemples de démarrage rapide et le code source. Cela signifie que vous pouvez utiliser la bibliothèque comme outil pour apprendre les meilleures pratiques en matière d'architecture, de conception et de codage.

Questions connexes