Flex Builder 3 редактирование XML

June 23rd, 2010

Увы, с билдером не поставляется. Рекомендую маленький и бесплатный плагин для Eclipce:
http://editorxml.sourceforge.net/download.html.
Установка: скопировать в папку {Program Files}/Adobe/Flex Builder 3/Plugins, перезапустить билдер.

Flex, Air

The CSS type selector {0} was not processed because the type was not used in the application

March 30th, 2010

При разработке модульных приложений, когда один CSS файл используется для стилизации всего, либо когда подключается какая-то общая тема -theme, очень часто можно увидеть Warnings подобного вида:
The CSS type selector {0} was not processed because the type was not used in the application
И если например затеян какой-нибудь рефакторинг с применением [Deprecated] эти warnings кажутся незначительными и мешающими. Победи врага ключем компилятора:
-show-unused-type-selector-warnings=false

Flex, Air

My Team

February 17th, 2010

Наша команда, наши проекты глазами Нью Йорка:

Ни туда ни сюда

Флеш ролик и пути

February 16th, 2010

Вопрос: как задеплоить ролик в папку /sub1/sub2/sub3, но для ролика корнем оставался корень сайта?

Ответ: Использовать параметр base в object-embed (пример под катом для ASP.NET)

Read more…

.NET development, Flex, Air

mx.controls.ComboBox vs System.Windows.Forms.ComboBox

February 9th, 2010

У Flex разработчиков существует распространенная проблемма выставить какой-то выбранный элемент в ComboBox. Фреймворк представляет 2 способа, использовать selectedIndex и selectedItem. Для того чтобы выставить selectedIndex разработчику приходится крутить цикл с целью найти среди всех доступных элементов коллекции подходящий с целью поиска его индекса. С selectedItem вступает в игру фактор сравнения ссылочных данных, выбранный елемент просто может отсутсвовать в коллекции доступных данных.

Если взять в учет, что почти все данные которые мы биндим в комбобоксы имеют первичные ключи, и мы не хотим реализовывать нашими сущностями IIUID, то довольно удобно использовать следующий класс, позволяющий конфигурировать поле с первичным ключем класса и получать-устанавливать выбранный елемент по первичному ключу:

Read more…

Flex, Air

Как в Днепропетровск пришла зима.

January 22nd, 2010

Давно такого не было. Сегодня не смог уехать на работу.

Ни туда ни сюда

Flex Fonts embedding

January 5th, 2010

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

Read more…

Flex, Air

WebOrb.NET & server to client invocation

October 21st, 2009

Хм.. даже не знаю с чего начать :) Ладно, часто возникает задача, когда сервер должен извещать клиента о чем-то важном и полезном. Например - изменение состояния каких-то объектов мониторинга, готовность результатов работы какой-то длительной операции, изменение состояния других клиентов и т д.

Глобально, реализаций этого сценария 2:

  • ping (клиент с каким-то интервалом опрашивает сервер)
  • сервер сам нотифицирует клиента (клиент при этом должен быть подключенным)

О том как реализовать 2-й сценарий для WebObr.NET + Adobe Flex + RTMP речь пойдет ниже:

Read more…

.NET development, Flex, Air

Блокировки в БД

October 9th, 2009

Сегодня, когда в очередной раз меня спросили о сабже, чтобы не писать руками, спросил у Google, оказывается в MSDN есть прекрасная статья для тех, кто об этом никогда не слышал и столкнулся с одновременным доступом к БД впервые. Кому интересно - знакомимся: http://msdn.microsoft.com/ru-ru/library/cs6hb8k4.aspx

.NET development

Spicefactory

September 23rd, 2009

Интересную ссылку подкинул сегодня товарищ: Spicefactory

Очень интересный фреймворк судя по описанию. Что меня заинтересовало:

- IOC, Dependency Injection, Reflection API (хоть кто-то написал обертку над describeType() :)), XML-to-Objects mapping, Logging и много другого.

По поводу лицензии - Parsley is Open Source, licensed under the Apache License 2.0.

Качаем, знакомимся

Flex, Air

31400 pages viewed, 37 today
17678 visits, 30 today
FireStats icon Powered by FireStats