Переходите с flex 3.2 на flex 3.5?

какие изменения мне нужно сделать?

  1. Какие могут быть проблемы при обновлении?
  2. Преимущества перехода с flex 3.2 на 3.5.

person Lucky    schedule 18.04.2011    source источник
comment
Вы говорите о flex, генераторе лексического анализатора или Adobe Flex?   -  person Nicholas Carey    schedule 18.04.2011


Ответы (2)


По моему опыту, не было никаких изменений с обновлениями в SDK 3.x. И особых изменений для меня не произошло.

Поэтому я рекомендую вам обновиться до 4.1 или даже до 4.5 напрямую. Это потребует довольно большого объема работы, но даст вам массу преимуществ :)

person Constantiner    schedule 18.04.2011
comment
Хорошо, если я использую flex 4.1, какие изменения мне нужно внести в мой уже запущенный проект. Но если я все еще использую свои компоненты MX в flex 4, то в чем будет преимущество использования sdk 4. - person Lucky; 18.04.2011
comment
не могли бы вы сообщить мне больше данных о том, какие изменения нам нужно внести в компоненты или где-либо еще в проекте, если мы перейдем с Sdk 3.2 на 3.5? - person Lucky; 18.04.2011
comment
Если вы хотите перейти с 3.2 на 3.5, просто добавьте новый SDK в свою IDE и измените версию SDK для своего проекта. И если вы используете какой-либо скрипт сборки (Maven или Ant), проблем с изменением версии быть не должно. Если будут небольшие несовместимости, компилятор немедленно сообщит вам об этом, и вы без проблем их исправите. В любом случае, вы можете без проблем откатиться в любой момент. Так что рекомендую просто попробовать. Это не займет у вас больше 1-2 часов :) - person Constantiner; 18.04.2011
comment
Если вы хотите перейти на версию 4.1, воспользуйтесь следующими инструкциями learnosity.com/techblog/index.cfm/2010/3/21/ и глава официального руководства «Перенос приложений Flex 3 на Flex 4» help.adobe.com/en_US/Flex/4.0/FeaturesAndMigration/ - person Constantiner; 18.04.2011
comment
Я обнаружил, что некоторые компоненты SWC перемещаются в другое место из версии 3.2. Например: они переместили AdvancedDataGrid в datavisualization.swc. 2 --› как насчет пользовательского компонента, который расширяет существующие компоненты. будут ли они действовать при переходе с SDK 3.2 на 3.5. - person Lucky; 19.04.2011
comment
Проблем с переупаковкой SWC нет. Там все классы одинаковые. И ваши пользовательские компоненты должны работать нормально. - person Constantiner; 19.04.2011
comment
Есть ли у вас какие-либо идеи о переходе с Sdk 3.2 на 3.4 Заранее спасибо за помощь. Константин - person Lucky; 19.04.2011
comment
Я перечислил свои идеи выше: это не должно быть больно. Просто измените версию SDK существующего проекта и вперед! Вы начали миграцию или все еще планируете ее? - person Constantiner; 19.04.2011
comment
Когда я обновился до flex 4 с 3, я обнаружил, что стили для многих готовых объектов сильно отличаются. Поэтому, если вы не используете стили по умолчанию, будьте готовы внести некоторые изменения в стиль. - person The_asMan; 19.04.2011
comment
Привет, Константин, о каких преимуществах вы говорили при переходе с flex 3 на 4.. мы планируем обновить, это может быть 3 на 4 или в пределах 3.x ... так что просто соберите некоторую информацию, прежде чем делать шаг. - person Lucky; 19.04.2011
comment
@ The_asMan.какие еще изменения вы внесли, какие усилия мне нужно приложить, вы бы прочитали обсуждение Ч/Б меня и Константина.Если вы можете добавить к нему еще несколько пунктов, это будет большим подспорьем.. Заранее спасибо - person Lucky; 19.04.2011
comment
Основными преимуществами Flex SDK 4.x являются новые возможности настройки. Новый скиннинг/макет меняет игру. Если вы попробуете эту гибкость, вы никогда не захотите вернуться. Среди других особенностей — новые состояния, TLF, улучшения CSS. Вам обязательно стоит попробовать. Просто просмотрите эту документацию help.adobe.com/en_US/Flex/4.0/ Особенности и миграция/ - person Constantiner; 19.04.2011

Между 3.2 и 3.5 не должно быть никаких серьезных изменений. Я совершенно уверен, что если вы перекомпилируете свой проект в 3.5, вы не заметите никакой разницы. Изменения заключались в основном в нескольких небольших исправлениях ошибок тут и там, как и в большинстве обновлений 3.*.

person J_A_X    schedule 18.04.2011
comment
хорошо, так что, если я перейду с flex 4.1, какие изменения мне нужно внести в мой уже запущенный проект. но если я все еще использую свои компоненты MX в flex 4, то в чем будет преимущество использования sdk 4 - person Lucky; 19.04.2011
comment
Привет, Джакс, можешь ли ты сказать мне, какие преимущества я получу, если перейду с SDK 3.2 на SDK 3.4 ?? Заранее спасибо - person Lucky; 19.04.2011