Широкий выбор клиентов для интранет-веб-приложения с 5000+ пользователями - PullRequest
0 голосов
/ 06 декабря 2009

Для веб-приложения интрасети с более чем 5000 пользователей нам необходимо разработать высокоинтерактивный (как можно меньше постбэков) клиент. Таким образом, проблема производительности может возникнуть. Каким был бы ваш выбор и почему?



- веб-формы ASP.NET + JQuery / Ajax
- веб-формы ASP.NET + Silverlight
- ASP.NET MVC + JQuery / Ajax
- ASP.NET MVC + Silverlight
- WPF
- Smartclient

Вы можете предложить любые другие библиотеки (только для .net world). Поделитесь своими идеями, пожалуйста.

Ответы [ 2 ]

1 голос
/ 06 декабря 2009

asp.net + инструмент коммерческой отчетности (например: telerik) + чистый asp.net ajax

причины:

- потому что это приложение для внутренней сети, скорость в контексте пропускной способности и размера страницы не имеет значения, а состояние просмотра не имеет значения

- для отчетности asp.net очень хорош из-за использования элементов управления, которые можно очень быстро и легко привязать к данным ... если вы добавите к этому инструмент коммерческой отчетности asp.net, такой как telerik, я думаю, вы получите довольно стабильную и надежную систему

- к сожалению, asp.net и jquery не работают вместе (проблемы генерации идентификатора asp.net), поэтому я буду рекомендовать asp.net ajax, он хорошо вписывается во всю систему жизненного цикла страницы asp.net

ура

1 голос
/ 06 декабря 2009

Исключили ли вы использование SharePoint в качестве основы? Я играл в бета-версии SharePoint 2010 в течение нескольких недель, и они, кажется, используют Silverlight там, и я подозреваю, что интеграция будет становиться все лучше и лучше.

У меня есть отношения любовь / ненависть с SharePoint, как говорится в моем профиле, но использование Silverlight и / или jQuery для настройки страницы было огромным улучшением. Вы получаете множество бесплатных услуг от SharePoint, которые вы потратили бы много времени на реализацию в ASP.NET для интрасети, таких как аутентификация, профили, функциональность панели мониторинга / веб-части, библиотеки документов с контролем версий и т. Д. I каждый раз, когда я работаю с SharePoint 2007, я знаю, что это лучше, чем начинать с нуля.

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