менеджер гаджетов / виджетов - PullRequest
3 голосов
/ 20 апреля 2009

Кто-нибудь знает о каких-либо заранее подготовленных инфраструктурах управления гаджетами / виджетами (по аналогии с iGoogle и т. Д.), Которые я мог бы использовать на сайте ASP.NET MVC (предположительно, загружая div через jQuery и т. Д.)?

В частности, я бы предпочел не писать весь код выбора / местоположения, если уже есть что-то приличное. (Я бы ожидал написать фактические виджеты / контент и т. Д. Сам ...)

Ответы [ 3 ]

3 голосов
/ 21 апреля 2009

Я ждал, чтобы увидеть, есть ли у вас ответ на этот вопрос, так как это тоже меня интересует. Как и вы, я расскажу вам все, что знаю (возможно, это не так полезно, но может помочь вам начать ...)

Я использовал кое-что на основе демонстрации портала ExtJS в предыдущем проекте - хотя в зависимости от сценария развертывания требуются некоторые затраты на лицензирование, и, кроме того, оно оказалось довольно медленным и громоздким и довольно сложно настроить - по умолчанию для ext toolset пользовательский интерфейс должен быть построен полностью из javascript, а не из разметки, и хотя можно было заставить его работать поверх существующей разметки, это казалось более сложным, чем это. нужно быть. Кроме того, в конце концов, это работало хорошо, а с платной версией поддержка очень хорошая.

Я также реализовал экран виджета / портала на основе jquery-ui sortable , который работал очень хорошо - базовая реализация была очень быстрой и простой, но написание кода для сохранения и загрузки настроек портала заняло больше времени время, чем мне бы хотелось.

Если бы я делал подобный проект сейчас, я думаю, что я бы оценил это вместо этого - это выглядит нормально с беглого взгляда, и это с открытым исходным кодом - он построен с сортировкой jquery-ui, поэтому ядро должно быть достаточно твердым, и слегка неровную анимацию в демо-версии легко разобрать, если она использует стандартные параметры сортировки jquery-ui. Он также имеет функцию загрузки / сохранения настроек портала, так что это должно означать меньше ручного кодирования этой стороны вещей.

1 голос
/ 05 августа 2009

http://net.tutsplus.com/tutorials/javascript-ajax/inettuts/

Этот парень собрал отличное руководство по реализации интерфейса виджета перетаскивания в стиле iGoogle. Даже ссылки на рабочий пример.

1 голос
/ 21 апреля 2009

Я использовал Telerik RadDock в прошлом и нашел его довольно хорошим. Он визуализируется в элементах div и его относительно легко стилизовать.

Это не слишком дорого, если вы используете его в коммерческих целях.

http://demos.telerik.com/aspnet-ajax/dock/examples/overview/defaultcs.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...