Замковый проект - Castle Project

Замковый проект
Стабильный выпуск
3.3.3 / 6 ноября 2014 г.; 6 лет назад (2014-11-06)
Операционная системаКроссплатформенность
ТипФреймворк приложения
ЛицензияApache 2.0
Интернет сайтwww.castleproject.org Отредактируйте это в Викиданных

Замковый проект (или Замок для краткости) Открытый исходный код рамки приложения за CLI реализации платформы (например, .NET Framework ).

История

Основателем проекта является Гамильтон Вериссимо де Оливейра (Хэмметт), который был членом Апач Авалон и Apache Excalibur проекты. Живо заинтересован в развитии инверсия контроля container, после того, как он ушел из Avalon и разочаровался в Excalibur, он продолжил разработку и выпуск своего собственного для платформы .NET.

К Хэмметту присоединились другие разработчики после публикации серии статей о Код проекта,[1][2] и Castle Project в конечном итоге расширил свою миссию, «чтобы предоставить простой набор инструментов для ускорения разработки общих корпоративных и веб-приложений при одновременном продвижении хорошей архитектуры».[3]

Проект Castle продолжает получать признание и поддержку сообщества .NET, в том числе признание лидеров идей Microsoft в качестве основы для создания «надежного, расширяемого, рабочего программного обеспечения».[4]

В 2006 году Хэмметт основал свою собственную компанию, предлагающую коммерческую поддержку Castle Project и приложений, разработанных с использованием этой платформы. В августе 2008 года он присоединился к Microsoft в качестве менеджера программы в команде MEF.[5]

31 октября 2008 года Гамильтон объявил в своем блоге[6] что проект Castle был разделен, и впоследствии все подпроекты будут поддерживаться и выпускаться независимо.

Первым проектом, выпущенным после разделения, стал DynamicProxy 4 мая 2009 года.[7]

Функции

Рекомендации

  1. ^ "Знакомство с замком - Часть I". Получено 2004-12-27.
  2. ^ "Знакомство с замком - Часть II". Получено 2005-01-26.
  3. ^ Криль, Пол (21 ноября 2006 г.). «Замок построен для .NET». Архивировано из оригинал на 26.01.2013.
  4. ^ Эйни, Орен (10 ноября 2006 г.). «Инверсия управления и внедрение зависимостей: работа с контейнером Windsor». Архивировано из оригинал на 2007-09-11. Получено 2007-09-07.
  5. ^ «Присоединение к Microsoft». Получено 2015-10-14.
  6. ^ «Изменения в проекте замка». Получено 2015-10-14.
  7. ^ «Теперь доступна RTM-версия Castle DynamicProxy 2.1». Получено 2015-10-14.

внешняя ссылка