Использование Silverlight для всего сайта? - PullRequest
10 голосов
/ 11 сентября 2008

Нам нужно создать веб-сайт административного портала для поддержки нашего клиент-серверного приложения. Поскольку мы являемся магазином .Net, очевидным традиционным способом было бы сделать это в ASP.Net. Но Silverlight 2 выйдет из бета-версии задолго до нашей даты релиза. Должны ли мы рассмотреть вопрос о создании всего сайта в Silverlight, с поддержкой поддержки WCF?

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

Я думаю, что основной причиной такого подхода будет то, что у нас есть хороший опыт работы с WPF и WCF, но мало опыта в ASP.Net. В любом случае нам придется изучать ASP.Net или Silverlight, и изучение Silverlight кажется более естественным расширением наших текущих навыков.

Есть ли какие-то большие нет-но из опыта StackOverflowers? Каковы большие плюсы?

Ответы [ 12 ]

0 голосов
/ 11 сентября 2008

Предыдущие комментарии касались большинства недостатков использования Silverlight для сайта, подобного этому, и я согласен. Если вы настроены на разработку стиля с расширенным клиентом и ваша аудитория мала (только для администраторов), то я, вероятно, рекомендую WPF поверх Silverlight, поскольку в настоящее время он предоставляет более богатый набор инструментов и элементов управления.

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

0 голосов
/ 11 сентября 2008

Есть некоторые недостатки с разработкой сайта полностью во Flash / Silverlight, но если эти недостатки не будут иметь значения для вас или не окажут влияния, то ничто не остановит вас. Выберите любой инструмент, который, по вашему мнению, более полно соответствует вашим потребностям. Я бы не стал откладывать создание сайта исключительно в Silverlight, основываясь на недостатках, потому что это приносит гораздо больше позитива для пользовательского опыта.

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