ASP.NET MVC для разработки порталов на основе виджетов - PullRequest
1 голос
/ 12 мая 2009

Насколько подходит ASP.NET MVC для разработки чего-либо подобного http://www.google.com/ig?

Я еще не видел или не смог найти ни одного примера. Подход MVC подразумевает, что пользовательский интерфейс не должен выглядеть так?

Ответы [ 4 ]

4 голосов
/ 09 октября 2009

Проверьте http://aspspider.info/lakkakula/local.aspx, это портал Web 2.0, разработанный с использованием Asp.Net MVC 1.0, клиентских шаблонов Microsoft Ajax и jQuery с персонализацией виджетов с помощью перетаскивания, аналогично google.com/ig.

3 голосов
/ 14 мая 2009

MVC вполне подходит для такого интерфейса. Ваш главный контроллер может выполнять рендеринг со списком виджетов, которые определил пользователь, или можно использовать ajax-вызов метода, возвращающего JsonResult ... это может генерировать вызовы оболочки на стороне клиента для каждого частичного vie для соответствующих элементов управления. Я думаю, что MVC немного упростит ситуацию.

MVC + jQueryUI - это все, что вам нужно ...

0 голосов
/ 12 мая 2009

Полагаю, немного больше разъяснений, что именно вы подразумеваете под "подходящим"?

Один метод может быть для каждого доступного "widgit", чтобы быть контроллером, и затем вы можете использовать jQuery (или что угодно) для вызова указанного метода и рендеринга. Страница будет иметь серию «списков» (которые вы можете сохранить в БД) против пользователя, и вы можете просто упорядочить эти списки для отображения соответствующих виджетов в правильном порядке.

Очевидно, это ОЧЕНЬ большое упрощение ....

...