Tento rok som mal možnosť sa prvýkrát zúčastniť konferencie ShowIT, ktorá sa konala v hoteli Crown Plaza. Konferencia je určená pre širšie publikum – stretol som tam administrátorov, securiťákov ale aj databázistov. Keďže prednášky bežia v rôznych trackoch, človek si vie vybrať tému, čo ho zaujíma.
Už prvá prednáška v Dev Hall sa plne zaplnila, organizátori za pochodu museli doniesť nové stoličky, neskôr to už nebol problém. Verím, že ďalšie ročníky sa môžeme tešiť na viacej priestoru pre vývojárov (či už stoličiek či prednášok).
A ktoré prednášky ma zaujali najviac?
Čo je nové v .NET
Prednáška zhrnula vývoj .NET platformy, ktorá si zažila prekvapivo veľa a veľkých zmien. Keď si ale uvedomíme, že koľko rokov už uplynulo, tak to až také rýchle zmeny nie sú. Škoda len, že väčšinou neexistuje jednoduchá možnosť upgradu starých aplikácií (alebo to nemá význam). Zdá sa, že najsvetlejšiu budúcnosť majú aktuálne Razor Pages.
Prednášal to Michal Altair Valášek. Na prvý pohľad geek, ktorý má naozaj prehľad, na druhý pohľad sa ukázal ako vtipný prednášajúci – určite odporúčam aspoň raz si ho vypočuť.
Spracovávajte veľké dáta v SQL Server rýchlosťou blesku
Zablúdil som aj do Data Hall, kde som sa dozvedel, že nielen NoSQL vie dosahovať úctyhodné výkony. V dnešnej dobe lacnej pamäte môžeme úspešne použiť in-memory tabuľky.
Výhodou je, že sa správajú ako klasické tabuľky, dajú sa aj s nimi priamočiaro kombinovať. Skutočný výkon ale dosiahnu až keď natívne skompilujeme storované procedúry. Prekvapivo neposkytujú až taký benefit pre read only scenáre, ale sú veľmi užitočné pre kombináciu zápisov a čítania, kde často vzniká problém so zámkami.
Pri analýze veľkých dát sú zase zaujímavé Columnstore indexy, ktoré sa pozerajú na tabuľky z pohľadu stĺpcov, čo im umožňuje veľkú kompresiu a efektívne agregovanie hodnôt. Obe tieto funkcie sú dostupné už v edícii Expres (od SQL server 2016 rev.1), tak by bola škoda sa s nimi nepohrať.
Openshift Container Plaform
Kto z nás už nepočul o DevOps? Hlavným mottom je, že tím prevezme vlastníctvo a zodpovednosť za bežiaci projekt. A komu sa už nestalo, že u neho všetko funguje, ale v produkcií sa niečo pokazilo.
Riešením sú kontajnery, ktoré minimalizujú zmeny medzi developerským a produkčným prostredím. Ale niekto tieto kontajnery musí spravovať a tu prichádzajú Kubernetes a Openshift, ktoré sa vedia postarať o to, aby nám bežali všetky potrebné aplikácie, prípadne sa postará o self-healing.
Xamarin Forms
Multiplatformový vývoj mobilných a desktopových aplikácií má vždy svoje obmedzenia, ale vie ušetriť aj veľa prostriedkov. Originálne XAML knižnice neboli cross-platform kompatibilné. To má zmeniť XAML Standard 1.0, ktorý umožní zdieľať UI elementy medzi platformami.
Budúcnosť vyzerá, že prinesie ďalšie novinky ako vylepšený výkon, možnosť CSS štýlov či Flex layout. Zaujímavosť je aj Xamarin Live Player ktorý umožní hot reload a teda rýchlejší vývoj.
Záverom
ShowIT 2018 bola podarená konferencia, ktorá ponúka rôznorodé prednášky – špeciálne ak sa zaujímate o Microsoft technológie a cloud. Jedlo a koláčiky boli super 🙂 Organizačne zvládnuté bez väčších problémov. Dokonca som ani nezaznamenal problémy s Wifi, čo zvykne haprovať na tak veľkých akciách. A za spomenutie určite stojí aj večerná párty s motokárami a kasínom.
Zaujímajú ťa konferencie a podujatia s IT tematikou?
Prihlás sa na odber newslettera robime.it a o všetkých zaujímavých developerských či dizajnérskych eventoch sa dozvieš včas.