Tudi letos smo nadaljevali s tradicijo in obiskali večja mesta v Sloveniji (Novo Mesto, Koper, Velenje, Maribor in kmalu še Nova Gorica). Pripravili smo različna predavanja o najnovejših tehnologijah, kot so npr. Microsoft ASP.NET MVC, Windows Azure, Windows Phone ter Microsoft Office 365.
Za spremembo od drugih Študent je Car dogodkov sem se letos odločil za drugačen princip predavanja. Za lažje razumevanje tehnologij je najboljše, če uporabo študentje vidijo v praksi. Temu primerno sem na predavanju naredil celotno spletno aplikacijo od začetka do konca v tehnologiji Microsoft ASP.NET MVC, uporabil elemente, ki jih MVC ponuja (se povezali na podatkovno bazo, prikazovali podatke, naredili svoj route, uporabljali sekcije, uporabljali ajax, delali delne poglede – partial view, uporabili nuget, pokazali delovanje IoC container-jev, itd.). Po izgradnji aplikacije sem aplikacijo priredil za Windows Azure, dodal svoje razrede za dostop do Windows Azure Storage-a (Table), celotno aplikacijo migriral v oblak ter pokazal, kako stvar deluje v oblaku. Zaradi časovne stiske se nismo dotaknili AppFabric-a ter ACS-a (Access Control Service), vendar si lahko te stvari pogledate v Training Kit-u.
Ker nisem imel nobene prezentacije, dodajam par virov, ki se jih splača pogledat:
- ASP.NET MVC domača stran - tam najdete odlične primere, video predstavitve, forume ter tutorial-e, s katerimi se lahko naučite te tehnologije bolj v podrobnosti
- ASP.NET MVC Open Source – brezplačni “dodatki”, ki vam olajšajo doseganje najbolj pogostih funkcionalnosti ter opravil
- Codeplex – odprtokodna skupnost na Microsoft-ovih tehnologij (večino zadev, ki jih razvijalci delajo pri vsakdanjih opravilih in jih delijo s skupnostjo)
- Windows Azure Training Course – primeri uporabe, predstavitve, delavnice o tehnologiji Windows Azure
- Azure Storage Explorer – namizna aplikacija, ki vam omogoča pregledovanje elementov v Windows Azure Storage-u (zastonjska nepogrešljiva aplikacija za pregledovanje, ustvarjanje, obnavljanje ter brisanje podatkov v Windows Azure Storage-u)
Primeri uporabe, ki sem jo nardil na predavanju, je na voljo spodaj.