Итак, 28 февраля, как и было обещано, в СГАУ прошёл день, посвящённый Web-интерфейсам, Web-программированию и Rich Client интерфейсам.
Встреча была поделена на три части. Мне показалось, что это неплохая идея, и в дальнейшем я собираюсь её популяризовать.
Дело в том, что, с одной стороны, в полтора часа (даже в полтора часа!) очень трудно втиснуть всё, о чём хочется рассказать, всё, что волнует аудиторию, всё, о чём спрашивают - в общем, нельзя объять необъятное в бесконечно короткий срок.
Поэтому, мне кажется, имеет смысл и в дальнейшем поступать похожим образом: делить всю трёхчасовую - скажем - презентацию с демонстрациями на мелкие - минут по 45 - части с перерывами, причём доводить до сведения аудитории заранее формат мероприятия - с тем, чтобы заинтересованные люди приходили только на то, что их интересует.
Однако в этот раз моя promotion-компания(опять!) провалилась. Не помогло ни муссирование темы в рассылке, ни разговоры, ни просьбы членам юзер-группы пригласить ещё народу. 7 человек и группа поддержки из трёх человек - это очень и очень мало, конечно. Может, кто-то чего-то не понял, не справился с расписанием, не увидел объявления - хотя они были развешаны в достаточном количестве - и в местах потенциального скопления народа тоже.
Очень обидно.
Тем не менее, я попытался выступить хотя бы для тех, кто откликнулся. Как это удалось - судить, в общем-то, им.
Я начал с самого начала - зачем вообще нужны Application сервера, трёхуровневая модель, какие задачи решает Java™ EE, какова архитектура этой платформы, в чём её достоинство.
Если быть до конца честным, .NET, вообще говоря, в настоящее время является серьёзным соперником Java™ EE. Однако полная докуменированность продуктов Sun, возможность собрать полностью бесплатную ПО-платформу на базе этой технологии, открытый код, который даёт возможность для самообразования и продвижения вперед как специалистов (на примере разработчиков Sun®), так и самой платформы - участием в OpenSource движении - всё это является несомненными преимуществами платформы Java™ EE, а .NET в свою очередь всего этого лишён. Именно это я и подчеркнул в своём выступлении. Да, Novell делает Mono, всё так. Но Mono - в любом случае будет на шаг позади .NET, а Java™ EE - всегда up-to-date на всех платформах.
Потом я перешёл к Web-сервисам и рассказал, для чего они нужны и в чём их преимущество.
Разумеется, всё было очень сжато и обзорно - иначе попросту не вошло бы в те рамки, что были поставлены обстоятельствами.
Вторая часть презентации была посвящена способам построения Web-интерфейсов средствами Java™ ЕЕ. Servlets, JSP, JSF... Всё обзорно, лишь бы заинтересовать слушателей.
В промежутках между частями презентации я демонстрировал возможности NetBeans 6.0 в построении Web-сервисов и Web-интерфейсов.
Однако, был и луч света в том беспросветном дне. Пришли люди из нашей Open Source группы и провели презентацию - ещё на полтора часика :) - по Rich Internet Applications. Первая часть их выступления была посвящена, в основном, обзорам и сравнениям различных технологий. В частности, было продемонстрировано приложение на Java FX. Было очень интересно и очень внове и для меня в том числе - всегда, если честно, недолюбливал Flash и всяческие скрипты. Презентация активистов Adobe Flash/AIR поколебала мой скептицизм
Вторая часть презентации по RIA была посвящена непосредственно демонстрации возможностей Flash.


Выкладываю также слайды своих двух презентаций.
Комментарии:

Касательно RIA-технологий: в итоге же Вы поняли, что ActionScript (Flash-платформа) не имеет отношения к скриптовым языкам и транслируется в байткод (также, как и в Java)? :) В большинстве случаев нелюбовь к технологиям происходит от незнания их :))

опубликовал Constantiner Март 14, 2008 at 01:50 PM SAMT #

Хочется уже почитать что нибудь свеженькое!

опубликовал viktor_z Сентябрь 02, 2008 at 12:03 PM SAMST #

Хороший денек))

опубликовал karlo4 Сентябрь 19, 2008 at 04:12 PM SAMST #

Жалко, что нет даже кратких заметок по прошедшей встрече. Не говоря уже о веб-трансляции.

опубликовал profy Февраль 24, 2009 at 07:15 PM SAMT #

Опубликовать комментарий:
  • HTML Syntax: Отключен

This blog copyright 2009 by Michael Rykov