Образец приложения MS для библиотеки Enterprise?

Есть ли у MS пример корпоративного приложения, демонстрирующего использование различных блоков корпоративной библиотеки (ведение журнала, доступ к данным, исключение, проверка и т. Д.)?

Я ищу что-то, что использует лучшие практики в использовании и интеграции всех этих блоков в одном приложении.


person DotnetDude    schedule 18.03.2010    source источник


Ответы (3)


Я не знаю ни одного грандиозного всеобъемлющего примера приложения, которое бы показывало все о Enterprise Library.

Что касается довольно простого использования блоков, я рекомендую установить исходный код и взглянуть на Quickstarts, которые поставляются вместе с Enterprise Library. Он покажет множество распространенных сценариев, как использовать блок и как настроить конфигурацию. Некоторые сценарии будут иметь аспекты интеграции (например, блок обработки исключений с использованием блока ведения журнала).

Для большинства блоков Enterprise Library очень гибкая, поэтому она может охватывать широкий спектр сценариев использования. К сожалению, это также означает, что есть много способов использования блоков. например при использовании блока регистрации вам необходимо определить свои категории (какие категории имеют смысл для вашего приложения?), будете ли вы вообще использовать приоритет и т. д. Для многих из этих решений нет правильного, неправильного или «лучшего» ответа. Для многих вариантов это могут быть личные предпочтения или конкретное требование, которое необходимо учесть. Например, я редко вижу необходимость в использовании блока управления исключениями, но я могу представить себе сценарии, в которых он будет иметь некоторую ценность.

person Randy supports Monica    schedule 21.03.2010

Вы пробовали это: Практическое занятие Лаборатория для корпоративной библиотеки 4.1

person bechbd    schedule 18.03.2010
comment
да. Я ищу образец корпоративного приложения (что-то вроде StockTrader для WCF), которое использует Enterprise Library. - person DotnetDude; 18.03.2010

Я недавно наткнулся на это - проверяли ли вы Kigg на CodePlex, в котором используется следующее:

  • ASP.NET MVC
  • Linq To SQL или Entity Framework
  • Шаблоны и практики MS - Корпоративная библиотека (ведение журнала и кэширование)
  • Паттерны и практики MS - Unity
  • jQuery
person Paul    schedule 31.03.2010
comment
Есть ли другое приложение с открытым исходным кодом, использующее корпоративную библиотеку? Я не мог найти ни одного. - person Sharique; 11.08.2011