Если мои единственные варианты - ASP.NET (MVC) и Silverlight, я бы выбрал Silverlight.
Если вы выбрали ASP.NET (в одиночку), помните, что MVC - не единственный вариант. В то время как MVC 2 является горячим билетом, так сказать, WebForms все еще развивается, активно развивается и поддерживается Microsoft.
Кроме того, если вы собираетесь использовать Silverlight, вы все равно будете использовать веб-страницы (по крайней мере, одну), и, безусловно, возможно (возможно, желательно) разделить их так, чтобы вы могли использовать оба.
Сказав это, я честно рекомендовал бы WPF вместо Silverlight для корпоративной разработки, если только это не является абсолютно необходимым для кроссплатформенности. Это то, для чего он был создан, и позволяет вам полностью раскрыть возможности ОС, не в последнюю очередь то, что он открывает все варианты безопасности, предлагаемые WCF.
Что касается вашего вопроса о том, насколько легко записать информацию обратно в службу REST WCF, я полагаю, что ответ на него зависит от того, насколько вы хороший разработчик. :) Честно говоря, это довольно просто. В частности, я бы посмотрел на службы WCF RIA для такого рода вещей.
person
Chris E
schedule
09.06.2010