Альтернативы Библиотеки Microsoft Enterprise

Библиотека Microsoft Enterprise имеет несколько спорную обратную связь. Некоторые разработчики как он, некоторые говорят, что это сверхспроектировано. Там какие-либо альтернативы к нему? И свободный и коммерческий.

7
задан Mark Elliot 30 June 2010 в 01:45
поделиться

3 ответа

Я не думаю, что существует альтернатива, которая один к одному сопоставляет Enterprise Library.

Spring.NET Framework имеет некоторые функциональные возможности EL. Он предоставляет:

Но Spring.NET также предоставляет гораздо больше функциональности и является большим архитектурным решением, чем EL (IMO).

1
ответ дан 7 December 2019 в 16:39
поделиться

Вы найдете множество различных библиотек, как коммерческих, так и Open Source, которые решают те же проблемы, что и библиотека Enterprise Library.
Некоторые из них могут лучше, чем Enterprise Library, решать определенный класс проблем, а другие могут предоставлять более богатую функциональность.

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

Я бы рекомендовал рассматривать Enterprise Library в двух основных сценариях:

  • Вам нужна определенная функциональность, которая недоступна ни в одной другой библиотеке (например, обработка исключений)
  • Вы планируете использовать несколько модулей для решения ряда задач (например, логирование и обработка исключений), и в этом случае вы можете воспользоваться унифицированной моделью конфигурации и хорошей инструментальной поддержкой.
2
ответ дан 7 December 2019 в 16:39
поделиться

Вы можете взглянуть на фреймворк CSLA .NET Rockford Lhotka . Не уверен, насколько это популярно.

0
ответ дан 7 December 2019 в 16:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: