Какие проблемы с обновлением Silverlight с v3 до v4 - PullRequest
1 голос
/ 11 сентября 2010

Мы обдумываем создание будущего проекта в Silverlight. Мы разработали бы это в SL 4, а не в 3, но другой разработчик в нашей организации имел опыт обновления с v2 до v3 в середине проекта, и терял функции и возможности, которые MS не включала в v3. Это было для него головной болью, и я решил, что у других возникли схожие проблемы (например, отсутствие обратной совместимости) при обновлении с v3 до v4 - чтобы можно было предсказать, будем ли мы работать в серьезные проблемы, когда SL переходит от v4 к v5.

Приложение, которое мы будем создавать, не "нуждается" в расширенных функциях SL, и его можно легко создать как простое веб-приложение ASP.NET. Однако мы хотели бы научиться использовать SL, и это возможность сделать это, но не за счет того, что SL направляет наши будущие усилия по обслуживанию, делая проблематичным обновление версий платформы.

Есть ли опыт?

Ответы [ 3 ]

2 голосов
/ 11 сентября 2010

Мастер автоматического преобразования проектов в Visual Studio отлично справляется со своей работой, а Silverlight 4 - это, в основном, добавления новых функций (без удаления существующих).

У нас был один проект Silverlight (из дюжины), который прекратил корректно отображать некоторые элементы управления с помощью Silverlight 4, но это было связано с небольшим изменением во время выполнения движка на сам Silverlight и, вероятно, из-за неправильного использования элементов управления.

В противном случае это был простой парусный спорт.SL 4, безусловно, путь.Одни только улучшения Expression Blend 4 стоили обновления (Expression 3 имел тенденцию к сбоям при редактировании шаблонов стилей элементов управления Telerik Rad).

Я предупреждаю вас сейчас, как только ошибка Silverlight укусит вас, у вас будут проблемы с возвратомв ASP.Net:)

Надеюсь, это поможет.

1 голос
/ 11 сентября 2010

2 к 3 был большим скачком.

от 3 до 4 должно быть безболезненным.

Прочтите эту статью о совместимости Silverlight: http://blogs.msdn.com/b/nickkramer/archive/2010/09/11/how-does-silverlight-compatibility-work.aspx

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

Ваши пользователи, вероятно, не имеют его и, вероятно, должны будут установить SL4, прежде чем они смогут его использовать

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