Работа Flex заключается в создании файла MXML, который содержит определение вашего приложения (пользовательский интерфейс, «состояния» для перехода и т. Д.). Это где ваш DataGrid будет "жить". Вы также можете разместить кнопку в вашем пользовательском интерфейсе, которая при нажатии вызывает внешний источник данных и заполняет вашу сетку (альтернативно, это может произойти автоматически при запуске приложения).
Чтобы создать файл MXML, все, что вам действительно нужно, - это текстовый редактор и Flex SDK , НО, если вы новичок в программировании Flex, вам нужно приобрести Flex Builder * 1006. * (загрузка для пробной версии).
Чтобы освоить Flex, я настоятельно рекомендую посетить веб-сайт Adobe, посвященный всем вопросам, связанным с Flex. Это на http://www.adobe.com/devnet/flex/.
РЕДАКТИРОВАТЬ: Для Linux альфа-версия FlexBuilder доступна по адресу http://labs.adobe.com/technologies/flex/flexbuilder_linux/ (и упомянутая выше загрузка SDK должна работать на Linux как есть). Загрузите его и «установите», после чего вы сможете скомпилировать файлы MXML (из командной строки) в файлы SWF для использования на веб-сайтах. Исходная точка, тем не менее, все еще остается; вам нужно больше узнать о Flex и ActionScript, прежде чем вы сможете создать SWF-файл и разместить его на веб-странице. Вот где появляется сайт DevNet.