2011-01-05 4 views

ответ

3

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

Произносится «Sharp Архитектура» это является прочной основой архитектурного для быстрого создания обслуживаемой Web приложений Усиливая MVC Framework ASP.NET с NHibernate. Основное достоинство , которое необходимо искать в с использованием любых архитектурных фреймов, составляет , чтобы уменьшить код, необходимо написать при одновременном повышении качества конечного продукта . Структура должна позволить разработчикам потратить немного времени на сведения об инфраструктуре, позволяя их сосредоточить внимание на домене и пользователей. Соответственно, S # агр Архитектура придерживается следующих основных принципах:

  • Ориентированные на домене Driven Design

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

  • Инфраструктура Открытая Закончен Презентация

+1

это означает, что это не что иное, как архитектура, имеющая приложение ASP.NET MVC и связанное с NHibernete, но слабо связанным образом? ничего больше ? –

+0

Как я понимаю, это, в основном, несколько классов, на которых вы можете создать свою модель домена. – CodesInChaos

+0

хорошо! но какова основная разница между архитектурой asp.net MVC и S # arp? –

4

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

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

Смежные вопросы