Полезная корпорация Майкрософт или нет?

Я хочу знать о Microsoft Enterprise Library 5.0. Могу ли вы рассказать мне, хорошо ли использовать различные модули этого предприятия Lib, а не разрабатывать собственные модули для кеширования, шифрования, доступа к данным, ведения журнала и т.д.

Я новичок в Microsoft Ent Lib и просто хочу знать, насколько эффективны или эффективны что Ent Lib есть?

Если это полезно, можете ли вы указать мне какую-то эффективную ссылку, чтобы я мог быстро учиться.

Спасибо, что обратили внимание здесь.

Ответ 1

В библиотеке нет библиотеки. Но imho вы можете выбрать различные библиотеки с открытым исходным кодом, которые предоставят вам более мощную альтернативу.

EL5.0 немного раздувается и сложнее в использовании, чем альтернативы с открытым исходным кодом. Но опять же, вам не нужно беспокоиться о том, что он не поддерживается.

Ответ 2

Одно из правил программирования - "никогда не изобретать колесо". Настолько реально целесообразно использовать библиотеку чем создать вашу собственную. Помимо библиотеки хорошо протестировано и доказано, что она работает.

Ответ 3

  • да, вы можете использовать каждый желаемый блок.
  • да, это полезно как набор лучших практика
  • вы можете изучить его код как хорошо.

несколько цитат из документации:

Корпоративная библиотека содержит исходный код для блоков приложений. Это означает, что вы можете изменять блоки приложений для объединения в существующую библиотеку или использовать части исходного кода Enterprise Library в других блоках приложений или приложениях, которые вы создаете. Корпоративная библиотека включает документацию, образцы QuickStart и исходный код. Это означает, что вы можете использовать библиотеку в качестве инструмента для изучения лучших архитектурных решений, дизайна и кодирования.