Какие технологии были использованы для создания Smartermail от Smartertools и Action Method от Behance? - PullRequest
0 голосов
/ 31 января 2011

Какая технология использовалась для создания пользовательского интерфейса «Smartermail» от Smartertools и пользовательского интерфейса «метода действия» от Behance?

У них обоих есть отличные пользовательские интерфейсы, которые расширяются до полного окна браузера, они оба очень отзывчивы (особенно SmarterMail), и я не думаю, что им нужен плагин?

Эти технологииподходит для сайтов на ASP.NET MVC?

Ответы [ 2 ]

2 голосов
/ 01 февраля 2011

Сообщение на форуме, на которое ссылался другой респондент, было создано более года назад, и с тех пор некоторые вещи изменились.

Начиная с SmarterMail 7.x, Telerik был заброшен для большинства элементов управления пользовательского интерфейса из-за некоторых проблем с весом сценариев и временем обработки для визуализации. Вместо этого были разработаны пользовательские версии элементов управления, которые отображают более простой HTML и скрипт, чтобы гарантировать, что все пойдет быстро. Однако SmarterTools по-прежнему использует элемент управления HTML редактирования RadEditor от Telerik и элемент управления DateTimePicker в приложениях, поскольку они показали, что это лучший вариант.

Диаграммы теперь выполняются с помощью встроенных элементов управления .Net Charting, которые были добавлены в Microsoft .Net 4.0. Тогда мы обнаружили, что в большинстве случаев это подходящая замена для элементов управления Nevron Charting и почти такая же быстрая.

SmarterMail не использует MVC начиная с версии 8.x. Это можно было бы написать так, но на этом этапе преимущества переписывания его в MVC не дали достаточно хорошего возврата инвестиций.

jQuery - основной метод изменения размера и добавления визуальных эффектов, который доказал свою эффективность. Большинство проблем с производительностью, с которыми мы столкнулись, были связаны с изменением размера, поэтому порядок операций при изменении размера приходилось постоянно настраивать.

ASP.Net AJAX с методами страницы используется для регулярного выполнения функции поддержания активности, которая обновляет счетчики, сигнализирует, что сеанс все еще активен, и извлекает с сервера уведомления о новой электронной почте и т. Д. Многие другие Функции страниц также используют AJAX, чтобы страницы чувствовали себя более отзывчивыми и сокращали объем данных.

Грэди Вернер (SmarterTools)

1 голос
/ 31 января 2011

Вот обсуждение о технологиях, используемых в SmarterMail:

Мы используем компоненты от Telerik для Сплиттеры, древовидные структуры, редактор, меню, Выбор даты / времени, панели, вкладки и всплывающие окна. С нашим собственные скины и много хаков для эффективности. Хотя я думаю, что кто-то в Telerik шпионит за нами, потому что каждый раз мы взломать в оптимизации, они следуйте примеру в их следующей версии

Сетка - наш собственный контроль. Другой чем то, что мы используем asp.net и Ajax JQuery и это все.

И поскольку ваш вопрос был помечен asp.net-mvc-2, вы можете использовать те же элементы управления в своем приложении. Telerik предоставляет элементы управления , специально разработанные для ASP.NET MVC . И jquery и jquery UI полностью независимы от серверных технологий.

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