Обширный архетип интернет-приложений или архетип веб-приложений - PullRequest
0 голосов
/ 16 мая 2011

Учитывая приведенное выше имя 2 Archetype ( и описание из msdn ), как вы вызываете классифицируете приложение MVC, используя knockoutjs для создания пользовательского интерфейса?

Вы звоните , классифицируете ли вы его как RIA или WA?

Вы бы все еще использовали ASP.NET MVC с knockoutjs или использовали бы другой шаблон для уровня на стороне сервера?

1 Ответ

3 голосов
/ 16 мая 2011

Называй как хочешь ....

"What's in a name? That which we call a rose
By any other name would smell as sweet."
                              William Shakespeare

RIA Architecture

Web Application Architecture

Если вы посмотрите на диаграммы архитектуры приложения, приложение RIA использует плагин для браузера (например, Flash или Silverlight), чтобы предоставить «богатый» пользовательский интерфейс, а Web Applciation - нет. Поэтому, чтобы ответить на ваш вопрос по предоставленной вами ссылке, приложение MVC с библиотекой javascript - это веб-приложение.

Однако в наши дни возможно создать богатый пользовательский интерфейс, используя javascript, поэтому это различие не столь очевидно.

...