Введение в Microsoft Silverlight 2
Опубликовал Андрей "авиатор" Алексеев — Пятница, 26 декабря, 2008 — 15:37
Нет-нет, никакого введения я не писал. Так называется совершенно бесплатная книга “Введение в Microsoft Silverlight 2”. Это перевод наиболее популярного в мире издания по этой теме от известного автора Лоуренса Морони.
— Загрузите электронную версию бесплатно!
— Исходные коды примеров, используемых в книге. Часть 1.
— Исходные коды примеров, используемых в книге. Часть 2.
Пагинация
Опубликовал Андрей "авиатор" Алексеев — Четверг, 25 декабря, 2008 — 18:47В официальном блоге команды разработчиков Text Layout Framework, выложен ActionScript-пример пагинации. Очень простой для понимания. Скачать.
gaforflash: ActionScript 3 API для обработки данных Google Analytics
Опубликовал Андрей "авиатор" Алексеев — Вторник, 23 декабря, 2008 — 13:42Для меня эта тема оказалась очень интересной. Тем более, что я увидел сегодня в DevNet статью Ника Михайловски “Google Analytics for simplified tracking of rich media websites” о внедренеии кода Google Analytics в RIA-приложения, и, в частности, во флэш.
Прежде чем экспериментировать, вам понадобится скачать проект gaforflash. Теперь рекомендую посмотреть вот это видео:
Распаковав gaforflash, вы увидите несколько библиотек:
- Flash visual component;
- Flash ActionScript 3.0 library;
- Flex MXML component;
- Flex ActionScript 3.0 library.
Чтобы понять зачем они нужны, вам необходимо прочитать вводный материал от самого Google — “Google Analytics Tracking for Adobe Flash”.
А теперь смотрите как легко внедряется код, скажем Analytics Component.
SWFAddress 2.2
Опубликовал Андрей "авиатор" Алексеев — Пятница, 19 декабря, 2008 — 00:46SWFAddress 2.2 вышел в свет. Исправлений хватает. И вот некоторые:
- Переработано внедрение JS
- Новый SWFAddress.swc AS3-компонент
- Новый Splash screen-пример
- Новый пример использования Digg API
- Новый метод up() для облегчённого диплинкинга и навигации
- Новая защита от XSS-атак
- Поддержка Internet Explorer 8
- Поддержка кастомных HTTP статусных сообщений (в SEO-примере)
- Пофиксен getBaseURL() под AS3
- Поддержка Safari 2.0-2.0.3
- Пофиксены ошибки в некоторых методах
- Кроссплатформенный скрипт
- Оптимизирована функциональность
Линуксойдов принимают в ряды
Опубликовал Андрей "авиатор" Алексеев — Четверг, 18 декабря, 2008 — 15:35
Вышел Adobe AIR 1.5 для 64-битных версий Linux. Чтобы всё работало, вам нужно прочитать инструкцию.
Подробности в блоге у разработчиков.
AlternativaPlatform в Милане
Опубликовал Андрей "авиатор" Алексеев — Понедельник, 15 декабря, 2008 — 22:40
Adobe MAX в Милане глазами наших соотечественников, мастеров, демиургов из AlternativaPlatform. В четырёх частях:
— 1;
— 2;
— 3;
— 4.
Вывод:
— 20+ продуктивных встреч;
— 50+ полезных знакомств;
— первый опыт участия в международной конференции;
— скорректированное видение и выстроившиеся приоритеты на будущий год,
неплохое паблисити;
— +1 путешествие с приключениями.
Flex 3 Style Explorer
Опубликовал Андрей "авиатор" Алексеев — Понедельник, 15 декабря, 2008 — 15:00На выходных, которые выдались для меня на удивление весьма игривыми, вышла бета-версия Adobe Flex 3 Style Explorer — игрушка для оформления flex-приложений при помощи CSS.
Хотя при помощи такой игрушки, если имеешь представление о желаемом результате, можно и не только для flex-приложений css-стили создавать.
Выпустили вампира
Опубликовал Андрей "авиатор" Алексеев — Пятница, 12 декабря, 2008 — 18:00Ну, точнее — WAMP — сокращение от Windows, Apache, MySQL, PHP. Это единый инсталлер для всего перечисленного, сделанный по тому же принципу, что и выпущенный недавно Microsoft единый инсталлер для их продуктов — IIS, SQL, ASP .NET.
Это похоже на нашу, российскую разработку, Денвер.
Tutorial King
Опубликовал Андрей "авиатор" Алексеев — Пятница, 12 декабря, 2008 — 17:39Так называется новый сайт, за которым я буду не без интереса следить. Tutorial King — это сборник туторов по Adobe Photoshop. Подписаться на фид можно по этой ссылке.
RTMFP и другие определения
Опубликовал Андрей "авиатор" Алексеев — Пятница, 12 декабря, 2008 — 02:53Интересные сокращения попадаются, сразу и догадаться невозможно. Вот как можно расшифровать RTMFP? Например, можно так: Real-Time Media Flow Protocol. Но программисты из Adobe решили, что сочетание букв слишком сложное, и придумали ему замену — не менее оригинальное кодовое имя — Stratus.
Признаюсь честно, я первый раз прочитал это слово как “страус” — наверное недавний поход в зоопарк сыграл свою роль… Но, прочитав ещё раз, я задумался. Кому пришло в голову назвать разработку “слоистым облаком”, ибо “stratus” переводится именно так? Чтобы это значило?
Оказывается, это коммуникационный протокол, и вы, по словам создателей, можете воять разного рода RIA-приложения, наподобие видео-чата, мульти-плеерных игрушек или передавать голос, типа web-телефона. Ну вы и сами можете посмотреть — видео-телефон.
Чтобы пользоваться Stratus’ом, вам понадобится ключ, который вы можете получить перейдя по этой ссылке. А чтобы успешно начать — прочитайте статью Йозефа Васса “Stratus service for developing end-to-end applications using RTMFP in Flash Player”.
Чтобы не задаваться вопросами, прочитайте официальный Stratus FAQ.
AlivePDF
Опубликовал Андрей "авиатор" Алексеев — Четверг, 11 декабря, 2008 — 14:42AlivePDF — AS3-библиотека-генератор PDF-файлов для Flash, Flex и AIR1. Распространяется свободно, кушать не просит, пить — тоже. Но, разработчики лучше пусть сами расскажут.
По этой ссылке вы можете вникнуть в документацию, а по этой — скачать.
- Официальный сайт AlivePDF — http://www.alivepdf.org/ [↩]
Google берёт нативом
Опубликовал Андрей "авиатор" Алексеев — Четверг, 11 декабря, 2008 — 02:01А вы что, думали, что поисковик не встрянет в холивар Flash vs Silverlight? Зря надеялись. Встрял – состряпав Native Client, открытую платформу, которая по словам её создателей, должна помочь в создании “richer and more dynamic browser-based applications”. Угу, так и поверили. Но решил проверить.
Не понравилось.
MSSQL-загадка
Опубликовал Андрей "авиатор" Алексеев — Четверг, 11 декабря, 2008 — 01:17Думаете этот код верен? А что он вернёт?
EXEC sp_MSforEachDB 'SELECT "?" as Dbname, * FROM [?]..sysobjects WHERE name = ''имя'''
C++ Performance-бенчмарк
Опубликовал Андрей "авиатор" Алексеев — Четверг, 11 декабря, 2008 — 01:10Что это за чудо-юдо? А это Крис Кокс балуется. Не знаю где у него свербело, но он его сделал, а мы при случае — используем.
Перелезая через AIR-забор — будьте осторожны
Опубликовал Андрей "авиатор" Алексеев — Четверг, 11 декабря, 2008 — 01:05К сожалению, пока нет возможности, чтобы одно AIR-приложение запускало другое1 AIR-приложение.
Хм, а как это сделать если очень надо? Если надо — то и забор не преграда. Сделать это можно перемахнув через забор через AIR Browser API, но лишь при выполненных условиях:
— в загружаемом приложении включена поддержка <allowBrowserInvocation>;
— создан HTMLLoader;
— запишите swf-файл, который при клике будет вызывать метод launchApplication().
Хитро, но ведь и через забор вы не каждый день перемахиваете?!
- Хотя мне доподлинно известно, что такие разработки ведутся. [↩]
AXNA!
Опубликовал Андрей "авиатор" Алексеев — Четверг, 11 декабря, 2008 — 00:25Парам-пам-пам!
Этот блог добавили в AXNA!! Ух!
Объектно-реляционные проекции
Опубликовал Андрей "авиатор" Алексеев — Вторник, 9 декабря, 2008 — 18:41Тут разгорелся у нас с Лёшей-индейцем спор о нужности, важности такой технологии, как ORM1.
Наши разногласия в основном относились к чисто техническим характеристикам. Моя позиция проста: ORM — медленна. Позиция Лёхи — упрощённая система взаимодействия с БД. Сошлись на том, что практичность применения ORM проявляется и определяется в разномасштабных проектах.
А что думаете вы?
- ORM (Object-relational mapping) — запись объектов программы в реляционную базу данных, отображение объекта и его представления в виде набора таблиц [↩]
Стоит ли овчина выделки?
Опубликовал Андрей "авиатор" Алексеев — Вторник, 9 декабря, 2008 — 14:44Вот читаю на Sitepoint о том, что в Adobe Acrobat внедряют JavaScript. Мне кажется, что эта идея утопична: pdf-файлы никогда не заменят нормальные web-формы, сайты.
Ведь формат файла весьма утилитарен — то есть, служит лишь для сохранения первозданного документа, возможности его переноса на другие платформы и последующего использования — то есть чтения.
Пишем Flex приложение с BlazeDS, Jboss и JMS
Опубликовал Андрей "авиатор" Алексеев — Вторник, 9 декабря, 2008 — 14:14Вычитал в Хабре статью с указанным в заголовке названием. Очень доступно написано.
Сильверлайтер.ру
Опубликовал Андрей "авиатор" Алексеев — Вторник, 9 декабря, 2008 — 14:04Представляете? Вот так назвали сайт для разработчиков и дизайнеров, пользующихся технологией Microsoft — Silverlight.
Правда, потыкав в пункты меню, и в частности “Разработчику”, я увидел лишь “Раздел в разработке”. Хм, странно запускать community-сайт, с такими прорехами. Удивлён.
© 2008, Adobe — наш верный друг. Все права защищены.
Работает под управлением WordPress и темы GimpStyle, созданной Horacio Bella.
RSS-фид сообщений | RSS-фид комментариев | Валидный XHTML- и CSS-код.
