
Это событие произошло еще в сентябре. Но в то время блог пребывал во временно-вечном
состоянии "не пишу, потому что еще чуть-чуть - и будет новая версия, а новой версии
нет - потому что нужно пусть и чуть-чуть, но времени" :) А
похва рассказать очень
хочется ...
Дело в том, что мне предложили прочитать один из докладов на
Киевском Developer Days 2008, которые периодически устраивает Microsoft. Можно
было даже выбрать одну из тем, всего их было 4:
-
Internet Explorer 8: нові можливості для розробників
-
Розробка застосувань за допомогою Windows Presentation Foundation 3.5 SP1 (из
двух частей)
-
SilverLight 2: архітектура застосувань, створення елементів керування
-
.NET Framework 3.5 SP1: ADO.NET Entity Framework
Ближе всего мне была последняя - Entity Framework. Дело в том, что до недавнего
времени все мои проекты были по сути интернет порталами. А значит новинки IE 8.0
там использовать пока бесмысленно - очень важно, чтобы приложение одинаково хорошо
работало под всеми браузерами (а в случае IE - с целой линейкой, начиная с 6-й версии)
Кстати, подружить 6-ю и 7-ю версии на одном компьютере мне так и не удалось,
так что о существовании 6-й я вспоминаю только когда слышу фразу "да у вас весь дизайн
поехал" :(. WPF к веб-приложениям прикручивать вроде некуда, а SilverLight не
прикрутишь именно к порталам - поисковые сервера до сих пор не могут найти, что же
там можно проиндексировать :)
А вот Entity Framework вполне можно использовать для создания объектной модели.
Так что я запустил Power Point и набрал на первой странице "ADO.NET Entity Framework".
А вот дальше начались проблемы. Как-то так получилось, что c Power Point я раньше
ничего не делал. "Не беда", подумал я, "есть масса презентаций, что-то, а copy-paste
за долгие годы разработки я освоил профессионально". Но коварный PP всячески надо
мной издевался: красивые и большие заголовки при копировании становились едва заметными,
а
яркие и сочные оранжевые блоки катастрофически бледнели (угу, потом я понял, что
есть такое понятие - палитра). Вобщем на борьбу с PP времени я потратил может и
не больше, чем на доклад, но очень прилично.
Но вот наконец презентация готова и есть даже текстовка доклада, разбитая по слайдам!
Доклад на мероприяттии такого уровня с точным регламентом я делал впервые, так что,
слава богу, решил замерять время, которое я собираюсь все это рассказывать.
На доклад отводился час. Я засек время, запустил презентацию и глупо улыбаясь стене
произнес "День добрый! Меня зовут Сергей Мысливый и мы поговорим с вами об Entity
Framework" ...
Хм, вобщем в первый раз это заняло больше двух часов. Я схватился за голову и начал
безжалостно кромсать текст доклада. Сначала чуть-чуть, потом еще чуть-чуть ... Вобщем
через некоторое время, когда я произносил финальную для доклада (но к сожалению,
не для выступления :) фразу "Ну, а теперь вопросы?" я укладывался минут в 45.
Сама конференция проводилась в новом офисе Microsoft на ул. Жилянской (добиратся
туда можно как от м. Университет, так и от Вокзальной, причем в обоих случаях придется
пройтись). Моя презентация начинался после обеда, так что пока можно было не волноваться
и спокойно слушать других докладчиков. Но всему хорошему приходит конец и вот -
я лихорадочно пережевываю обед, паралельно обдумывая сразу несколько вещей:
- не слишком ли заметно, как я волнуюсь?
- может бросить обед, подключить свой ноутбук к проектору и только убедившись что
все работает - доесть?
- как не растеряться и не забыть первую фразу (а за ней и все остальные)?
Но все обошлось (по крайней мере, пока мне так кажется). После стольких повторений
перед стенкой, доклад я протарабанил не сильно сбиваясь и даже смог ответить на все
вопросы. Из забавного ... когда я подключил свой ноутбук к проектору, до начала
доклада оставалось еще минут 20. Их я провел пытаясь непринужденно общаться с друзьями,
а на самом деле постоянно повторяя про себя как попугай "День добрый! Меня зовут ..." ну и дальше.
В это время мой ноутбук заскучал и включил хранитель экрана, все это естественно
выводилось на проектор. Хранитель у меня безобидный - просто выводит фотографии
из указанной папки в произвольном порядке (есть такая стандартная штука в Windows
Vista). Первые пару секунд я лихорадочно вспоминал, на какую именно папку он настроен
в этот раз?! но уф, пронесло, это были нейтральные (и очень мне симпатичные)
фотографии из Барселоны :)
Ну а потом, уже после доклада, я забыл отцепить и выключить микрофон. Так как доклад
был последним, его у меня забрали не сразу. Поэтому друзья рассказали,
что мои разговоры еще минут 10 транслировались пустеющему залу.
Кстати, в первый раз по другому отнесся к заполнению анкет, которые обычно раздаются
перед мероприятием. Еще бы, ведь докладам ставят оценки и мне было чертовски любопытно, что же там пишут! Но если у первых докладов еще были шансы
на какую-то объективность, оценки моего доклада зависели только от щедрости слушателей.
Он был последним, а так как анкеты меняли на футболки ... ну, вобщем вы поняли.
Самые нетерпеливые оценили все доклады ее до 12 (перерыв и кофе), а остальные (кстати,
и я тоже :) - до обеда.
Так что перед самим докладом вышел Сергей Байдачный и поблагодарил всех за хорошие
прогнозы. Из зала пошутили, что мол теперь докладчику придется постараться, чтобы
не обмануть ожидания. Я затравленно улыбнулся, запустил презентацию и произнес "День
добрый! Меня зовут ...".
Вобщем все это снималось на видео. Потом Байдачный сказал, что после того, как семинары
пройдут во всех городах, из видеозаписей сформируют диск и разошлют его всем,
кто оставил свой адрес в анкете. Так что теперь я с нетерпением жду этого момента
(хотя одновременно и боюсь - со стороны все выглядит не так, как тебе
кажется).
В начале статьи я разместил ссылку на файл с презентацией моего доклада. Обратите
внимание на текстовки к каждому слайду. Чтобы было немного понятнее, я раскидал
по ним текст своего доклада. Конечно, это скорее памятка о чем нужно сказать, но
все равно, с ними немного понятнее.
Еще в текстовки включены куски, которые я опустил в реальном докладе из-за огрничений
по времени (они отделены текстом "[Вырезано из финальной версии, чтобы уложится
вовремя]"). Так что эту версию презентации смело можно назвать авторской :)