Статьи

Неделя в ColdFusion: 12-18 марта: выход за рамки объявления Новой Атланты

Больше результатов от объявления BlueDragon с открытым исходным кодом на прошлой неделе: новый президент Атланты Винс Бонфанти пытается прояснить некоторые заблуждения ; Аллан Уильямсон приводит пример того, как новая версия с открытым исходным кодом может использоваться разработчиками совместно с Amazon Web Services , и призывает сообщество участвовать в будущем BlueDragon ; Майкл Шарман немного рассказывает о других доступных движках CFML ; и еженедельный подкаст ColdFusion проводит круглый стол, чтобы обсудить ход .

К счастью, на этой неделе есть и другие новости: в категории «Инструменты» Натан Миш объявил, что ColdFire, расширение Firebug, позволяющее отладку ColdFusion с помощью Firefox, теперь совместимо с готовящимся к выпуску Firefox 3 ; и у CFEclipse, IDE выбора для многих разработчиков CF, есть новый элегантный веб-сайт .

Одна из новых функций ColdFusion 8, которая не пользуется большим спросом, — это интеграция .NET. Анудж Гахар демонстрирует потенциальное использование этой функции в своих примерах Coldfusion 8, .NET и Excel . Работая с новыми функциями, вы захотите получить доступ к документации, поэтому Майкл Шарман просматривает некоторые из доступных вариантов . Стив Брайант показывает, как скопировать каталог с помощью CFZIP ; Бен Форта рассказывает о двух новых исправлениях безопасности, которые были выпущены (одно для ColdFusion MX7 и одно для ColdFusion 8), а затем спрашивает сообщество, что они хотели бы увидеть в плане интеграции ColdFusion / Sharepoint; и Раймонд Камден подробно исследует, что может пойти не так, если область действия переменной не используется правильно в ХФУ.

Интеграция Ajax и ExtJS по-прежнему безумно популярна — Дэн Вега рассказывает о базовом редактировании сетки на месте , а затем демонстрирует немного более продвинутый редактор пользовательских сеток . Вдохновленный усилиями Дэна, Анудж Гахар демонстрирует законченное решение для редактирования CFGrid, которое действительно очень аккуратно. ColdExt, библиотека ExtJS для ColdFusion (включая CF7 и CF8) была выпущена как бета-версия 1 и теперь включает в себя плагин CFEclipse для пользователей CFEclipse среди нас. Также на тему Ajax Тодд Шарп делится своими исследованиями идеи постепенного улучшения — где создаются приложения для самых простых пользовательских агентов с дополнительными уровнями сложности, расширяющими возможности для более продвинутых пользовательских агентов — и показывает, что по крайней мере для В некоторых компонентах встроенные в Ajax виджеты CF8 могут постепенно ухудшаться. Доступность — важная тема, которая часто игнорируется в сообществе ColdFusion, поэтому я приветствую усилия Тодда.

Наконец, немного поддержки для ColdFusion: Алистер Дэвидсон сравнивает CF с Ruby on Rails, но я все еще скучаю по CFOUTPUT . Ruby и Rails-фреймворк могут многое сделать для них, но я согласен с Alistair: функции CF, позволяющие сэкономить время — даже такие простые вещи, как сгруппированный вывод — делают то, что делает кодирование в ColdFusion такой абсолютной радостью. Что вы берете?

Как обычно, пришлите мне свои обязательные к прочтению советы по CF, оставив комментарий для пометки ссылок в вкусно для: kay.smoljak.