Что такое архитектура S # arp? - PullRequest
1 голос
/ 05 января 2011

Я хочу получить краткое представление об архитектуре S # arp. В чем разница между Sharp и MVC? Отредактировано: Доступен ли какой-либо шаблон, например, MVC?

Ответы [ 2 ]

4 голосов
/ 11 января 2011

Архитектура S # arp не имеет ничего общего с MVC, за исключением того, что она по умолчанию реализует интерфейс ASP.NET MVC.

Невозможно сравнить MVC с архитектурой S # arp, поскольку они решают разные проблемы. Архитектура S # arp - это фреймворк, разработанный для того, чтобы сфокусироваться на домене с использованием доменного дизайна. Он имеет открытый уровень презентации, поэтому вы можете использовать его с уровнями представления MVC, веб-форм, консоли, Win-форм, WPF, Silverlight и т.д.

3 голосов
/ 05 января 2011

S # harp - это веб-фреймворк, упрощающий создание поддерживаемых приложений MVC. Нашел эту цитату:

Произносится "Sharp Architecture", это это прочная архитектурная основа для быстрого создания ремонтопригодной сети приложения, использующие ASP.NET MVC фреймворк с NHibernate. главное преимущество, которое нужно искать в используя любой архитектурный каркас чтобы уменьшить код нужно написать при одновременном повышении качества конечный продукт. Рамки должны позволить разработчики тратить немного времени на детали инфраструктуры, позволяя им сосредоточить свое внимание на домен и пользовательский опыт. Соответственно S # arp Architecture придерживается следующего ключа принципы:

  • Ориентирован на дизайн, управляемый доменом

  • Слабосвязанная предварительно сконфигурированная

  • Открытая презентация инфраструктуры

...