Tento měsíc je pro mě nějaký konferenční. nejprve Frankfurt, dnes
DevDays, a v pondělí se chystám do MS na přednášku o využití php
a Silverlightu.
O čem byl letošní Developer day(s)? Vzhledem k tomu,
že byla předevčírem vydána nová verze Visual Studia 2008,
byla část přednášky věnována právě tomu. Nicméně Microsoft neopoměl
propagovat i další své produkty letošního roku, a to
Silverlight a WPF obecně a také Live.com
služby a jejich SDK. Ale popořadě.
Nejprve od 8:00 do 8:45 registrace, kdy se vás krásná hosteska (a že jich
bylo :) ) zeptala na jméno, a pokud jste se opravdu registrovali na webu MS,
dostali jste taštičku s letáky, bločkem a propiskou, jak jinak než
vše od MS… Za vyplněný dotazník pak každý dostal tričko
s logem Silverlightu, bohužel jen na zádech.
Od 9:15 představoval Michael Juřek nové technologie, opět zejména WPF a
WCF. Zajímavá byla Microsoftí vize, která rozhodně nespočívá
v myšlence, že se vše důležité bude v budoucnu odehrávat
v internetovém prohlížeči. Pro lidi, kteří technologie MS nějakou
dobu sledují, rozhodně není novinkou, že MS spatřuje budoucnost právě
v komunikaci mezi „tlustou“ aplikací, webovou verzí, nebo
verzí pro mobilní zařízení. To celé bylo velmi pěkně ukázáno na
aplikaci pro doktory, kterou je možné zobrazit jak na stolním počítači,
tak na webu, či na pocketu.
AJAX – fenomén dnešního internetu (Dalibor Kačmář)

Po přestávce, kdy se celý sál vyhrnul ven, aby si uzmul
obložený chlebíček (což catering opravdu nezvládl – potkal jsem se
s pár lidmi, zapovídal se, a po dvou minutách viděl už jen prázdné
tácy), následovala krátká session Barbory Zychové, která představila
MS Popfly a
Windows
live. Následovala velmi pěkná přednáška Dalibora Kačmáře,
Academic Developer Evangelisty Microsoftu, jehož přednášky vždy patří
k těm nejlepším. Tentokrát se Dalibor věnoval AJAXU, a jeho podporou
zejména v .NETu. Předvedena byla pravděpodobně nejstarší AJAX aplikace
vůbec (v době, kdy zkratka AJAX ještě neexistovala) –
Outlook Web Access pro Exchange verze 2000, a následně
pravděpodobně nejpropracovanější AJAX aplikace – a to
Outlook
Web Access pro Exchange verze 2007. Nutno dodat, že ačkoliv nová OWA
vypadá skoro jako Outlook, k funkčnosti desktopové verze má ještě
daleko.
Co mě velmi zaujalo, byla podpora AJAXu ve Visual studiu a ASP.NET.
Přednášející Dalibor Kačmář ukázal na imaginární prezentaci reálné
společnosti Burton, jak jednoduše lze do fotogalerie vložit AJAX
načítání. Mimochodem – neví někdo, jak to s Burtonem je? Koukal
jsem na jejich web, a je tvořen více-méně ve flashi. Je tedy to, co nám MS
ukazuje, jen imaginární případová studie, nebo připravovaný web?
Závěr Daliborovy session byl věnován hostu – senior developerovi,
pracujícímu v Redmondu. (jméno mi bohužel vypadlo)
Mash-up aplikace na platformě Live (Štěpán Bechynský)
Neméně zajímavá prezentace Štěpána Bechynského se věnovala zejména
SDK pro Live.com služby. Představeny byly mapy
Virtual Earth, a jejich
použití, zejména s geoRSS feedem (opět na příkladu e-shopu firmy
Burton), Live messenger, nebo Live search. Mimochodem – přijde mi
trošičku paradoxní, že hlavička na stránce Virtual Earth je ve Flashi :).
Nejvíce mě zaujala část popisující SDK pro Live Messenger –
přednášející Štěpán Bechynský zde ukázal, jak velmi jednoduše v .NETu
vytvořit robota, který odpovídá za vás. Musím říct, že tato myšlenka
mě natolik zaujala, že přesunu svůj Live messenger účet z Mirandy do
Live Messengeru, a robota si zkusím vytvořit. Řešení spočívá
v podstatě jen v umělé inteligenci, která bude odpovídat –
pomocí RegExpu, například.
Poté následoval velmi chutný oběd, na který si však musel znavený
návštěvník počkat – fronty byly skoro nekonečné…
Pětiminutovku po obědě opět vyplnila Barbora Zychová se svou prezentací
MS Tafiti a
Photosynth.
Tvorba webového interaktivního obsahu (Michal Neuwirth)

Přednáška Michala Neuwirtha byla věnována jak jinak než
Silverlightu, webové podmnožině WPF. Představena byla verze 1.0, která je
postavena na JavaScriptu. Mimochodem, právě
Visual Studio
2008 přináší komfort při psaní JS v podobě skvělého
Intellisense rozhraní. opět byl použit již několikrát prezentovaný e-shop
společnosti Burton, tentokrát jeho menu. Michal se hned v úvodu omluvil,
že není schopným grafikem, nýbrž programátorem, a proto že sice ukáže
možnosti Silverlightu, ale tyto mají demonstrovat funkcionalitu, ne jeho
grafický talent. Nutno říci, že měl pravdu, nicméně funkcionalitu
Silverlightu, nové grafické prvky a zjednodušení práce mezi grafikem,
coderem a programátorem, vystihl skvěle.
Poslední přednáška opět pezentovaná Daliborem Kačmářem, se týkala
nárhu designu a správě mediálních souborů.
Letošní DevDays (nebo spíš DevDay) se dle mého skromného názoru
povedl, ukázal co měl, a já jsem opět plný nápadů na využití nově
získaných poznatků :)