Silverlight, Flash и JavaScript, о боже ...
У меня есть пара приложений, которые мне нужно разработать для одного из моих деловых партнеров, которые будут распространены среди десятков людей. Эти приложения должны иметь возможность запрашивать информацию из Интернета (запросы через Google, получать каналы с других наших сайтов, только общий доступ в Интернет) и сохранять файлы на свой компьютер.
Причина, по которой я хочу разместить приложение, заключается в том, чтобы всем им можно было централизованно управлять, и любые обновления мгновенно развертывались бы для всех, кто использует эту службу. Кажется, что всегда возникают головные боли при разработке чистого настольного приложения на таком языке, как C #, в отношении того, чтобы люди использовали последнюю версию, не имели каких-либо странных проблем с установщиком и т. Д.
Поскольку мы не хотим загружать ЦП нашего сервера, я хочу, чтобы вся обработка выполнялась на стороне клиента. Это означает, что они войдут в свою учетную запись, получат доступ к приложению, а затем вся работа, выполняемая в приложении, будет выполняться их машиной. На сервер будут отправлены только определенные данные.
Итак, какой язык лучше всего подходит для этого? Microsoft Silverlight, Adobe Flash или Sun JavaScript? Я слышал много хорошего о Silverlight и уже давно хотел его попробовать. Я занимался исключительно ограниченным программированием на JavaScript, а с Flash - совсем не программировал. Или, если мое основное требование состоит в том, чтобы клиент выполнял всю свою собственную обработку, я должен просто придерживаться C #? Кроме того, есть ли способ интегрировать приложение C # в веб-страницу? Я никогда даже не думал об этом (или понятия не имел, возможно ли это) до сих пор.
Заранее спасибо!
-Sootah