Я знаю, что есть много вопросов о Silverlight против HTML5 (например: Каково будущее веб-разработки: HTML5 или Silverlight (или другой фреймворк RIA)? ) Однако этих вопросов чуть больше 1 лет и информация в них устарела. (Как вы, возможно, знаете, HTML5 при последнем запросе комментариев, почти завершен в 2012 году.)
Моя компания планирует разработать новое LOB-приложение, которое будет использоваться пользователями по всей стране. Наши разработчики (включая меня) имеют большой опыт работы с WPF и Silverlight, однако я очень уверен, что мы сможем быстро получить знания по ASP.NET. В любом случае, это новое приложение, как правило, используется по всей стране, поэтому мы рассматриваем два варианта: Silverlight и ASP.NET.
Мы также стремимся к тому, чтобы наше руководство задумалось о простой в установке и долгосрочной поддержке приложения, поскольку оно обычно используется во многих филиалах (в настоящее время у клиента более 100 филиалов) и, по крайней мере, оно будет использовать в течение десятилетия.
После того, как я прочитал о Silverlight против HTML5 из Интернета, я думаю, что будущее Silverlight переключится на Windows Phone 7, а не на кроссплатформенное веб-приложение. Итак, мой вопрос:
- Может ли HTML5 конкурировать с Silverlight в качестве слоя пользовательского интерфейса для LOB-приложения? (Я уверен, что я не буду воспроизводить фильмы или музыку или использовать анимацию Уолта-Диснея в своем приложении)
- Какие плюсы и минусы, если я выберу Silverlight и ASP.NET?