U nově se objevujících technologií se stále častěji sází na tzv. wow-faktor. Třeba v prezentacích o Windows Presentation Foundation neuvidíte příliš technických detailů, ale spíš 3D grafy zobrazující několik datových řad v reálném čase nebo několik videí současně rotujících po elipsoidu.
Pokud se technologie má čím pochlubit, je zvykem tak učinit ve zhruba patnáctiminutovém screencastu, kde se prezentátor snaží vytvořit nějakou „reálnou aplikaci“ a přitom popsat nejzásadnější výhody dané aplikace/platformy/frameworku/atd. Konečně jsem si udělal čas a shlédnul jsem Get Excited videa tolik opěvovaného Ruby on Rails, přičemž jsem hned poté skouknul i screencast nazvaný Developing ASP.NET 2.0 Applications using „Atlas“ od Scotta Guthrieho (přímý link zde).
Docela by mě zajímal názor vás, čtenářů, které video se vám zdá víc „wow“. O RoR jsem toho slyšel už hodně a na zmíněné video jsem byl odkazován už mnohokrát, že si prý sednu na zadek. Abych byl upřímný, tento efekt se nedostavil, a nebylo to proto, že na počítači pracuji zásadně v sedě :) Zaprvé mně RoR přišlo až příliš automatizované – rozsáhlé kusy kódu se generovaly z příkazové řádky, SQL dotazy se tvořily samy apod., což ve mně nějak apriori vzbuzuje nedůvěru. Zadruhé nějak nemůžu přijít na chuť jazyku Ruby, ale to by se určitě zpravilo. No ale především mi nepřišlo, že by RoR nějak extra usnadnilo práci – oproti některým současným technologiím (ehmm, PHP, ehhmm) je RoR určitě o dost „agilnější“, ale ASP.NET mi subjektivně připadá podobně efektivní, navíc nemusím mít komplikovanou adresářovo-souborovou strukturu, jak to bylo vidět v onom demu.
Prezentace ASP.NET mi neukázala nic extra nového, co bych už aspoň náznakem neviděl někdy předtím, ale stejně na mě pořád dělají podobné prezentace celkem velký dojem. ScottGu je profesionální prezentátor a pod jeho rukama je opravdu radost ASP.NET 2.0 sledovat.
Pokud jste tedy obě videa viděli, opravdu by mě zajímal váš názor, které video je víc kúl.
Webcasty na téma Atlas teď hltám po hodinách :) Zatim je to nejlepší zdroj, jak se s Atlasem snadno a rychle naučit dělat. Tohle video je čistě ASP.Net záležitost, ale třeba tenhle webcast popisuje celou platformu (je to nějaká přednáška) a ukázky jsou často právě v clientské části, která je IMHO zajímavější a složitější na implementaci :)