Как сделать «Flex Project Development» и как сделать правильный путь? (Пожалуйста, помогите новичку) - PullRequest
0 голосов
/ 23 августа 2010

Я разделю этот вопрос на «Ситуация», «Задача», «Путаница» и «Вопрос» , чтобы было легче ответить на него. Итак, вот и все -

Ситуация: Я стажер, который занимается разработкой веб-сервисов в моей компании. Это важно, потому что именно здесь я начинаю свое путешествие, и я жажду учиться.

Задача: Мое задание будет иметь такие вещи, как - разработка форм, ввод данных в базу данных (MS SQL Server - выбор босса), запрос данных из базы данных, разработка LIVE Dashboard (предоставление статуса машин) создание некоторых вещей), чтение данных из файла .txt на общем диске и помещение их в базу данных (я предполагаю, что для этого нужно написать сценарии), создание диаграмм для некоторых данных - в основном, богатый пользовательский опыт и многое другое.

Путаница: Я отказываюсь от GWT (что я немного знаю) и хочу выбрать Adobe Flex. Мое замешательство - я не понимаю, что бесплатно, а что нет, понадобится ли мне Live Cycle DS, Flash Catalyst ?? Планирую купить Flash Builder, но я не думаю, что компания хочет тратить больше.

Вопрос : Должен ли я пойти на сгиб? и если да (как я хочу), то нужны ли мне компоненты, описанные выше, и некоторые другие «гибкие фреймворки», такие как «Mate» и все. Что бы это ни было, как мне все это сделать

Пожалуйста, проведите мою бедную душу, и я буду очень благодарен. Я хочу научиться гибкому и внести свой вклад, но для этого мне нужно работать над своими знаниями и поэтому мне нужен совет. (Кроме того, я не супер Java-разработчик)

Извините, если это кажется слишком глупым вопросом. Но я пытаюсь учиться, чтобы внести свой вклад завтра.

С уважением,

Chirayu

1 Ответ

1 голос
/ 23 августа 2010

Flex SDK предоставляется бесплатно. Вы можете использовать его с компилятором командной строки и текстовым редактором по вашему выбору для создания и компиляции приложений Flex.

Adobe зарабатывает на продаже инструментов, таких как Flash Builder и Flash Catalyst. Вам не нужно покупать ни один из них.

LiveCycle - это серверный продукт, работающий с Java. Чаще всего используется шлюз AMF для передачи данных между Flex и сервером.

Вам не нужно это использовать. Многие серверы приложений имеют альтернативы BlazeDS, и многие из них бесплатны.

Шлюз AMF встроен, например, в ColdFusion. Если вы используете PHP, вы можете использовать ZendAMF или AMFPHP. Если вы магазин Java, BlazeDS - это бесплатная версия LiveCycle с открытым исходным кодом.

Это помогает?

С точки зрения фреймворков, таких как Mate или RobotLEgs или Cairngorm. Вам не нужно использовать один. Фреймворк предназначен для решения некоторых проблем в разработке. После того, как вы выясните, какие проблемы у вас возникнут, может быть, стоит изучить фреймворки и посмотреть, поможет ли вам решить эти проблемы.

Тем не менее, я слышал, как некоторые люди предлагают создать несколько приложений с помощью Flex [или любой другой технологии], прежде чем исследовать фреймворки.

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