Kutse kommuuniõhtule: ASP.NET MVC 4 - SPA
12.04.2012 | GunnarPowered by MVP 2012 raames tegin kiire ülevaate ASP.NET MVC 4 uuendustest ja näitasin põgusalt, mis on tulekul. Alamteemasid, mille kohta annaks teha terve rikkaliku kommuuniõhtu, on mitu, kuid valisin neist välja kõige keerukama ja mahukama – Single Page Applications. Järgnevalt lühike ülevaade minu tulevast ettekandest, mis saab toimuma 25.04 kell 18:00 IT Kolledžis.
Mis on SPA?
Single Page Application on veebirakendus, millest valdav osa töötab kliendis, olgu selleks siis brauser, tahvelarvuti, mobiiltelefon või mõni muu seade. Klassikaliste ja laialt tuntud vahendite abil on taoliste rakenduste ehitamine küllaltki mahukas töö, koodi saab päris palju ja alati pole tegemist just kõigile jõukohase koodiga. Samal ajal aga on laia kasutusse hiilinud HTML5, mis võimaldab veebirakendustel joosta ka kliendi poolel.
Single Page Applications on ASP.NET MVC (ja miks mitte Formsi) peale pakutav raamistiku täiendus, mis standardiseerib kõik osad taoliste rakenduste ehitamisel. See tähendab seda, et paljud probleemid lahendatakse meie eest viisakalt ära ja lisaks sellele saame samu vahendeid ja mustreid kasutada kõikide taoliste rakenduste ehitamisel.
Ettekande sisu
Minu ettekanne on osalt loeng teooriast ja teisalt jälle näide praktikast. Ülesehitus on midagi sellist:
- SPA anatoomia – vaatame, millest üks SPA koosneb, kus on probleemkohad ja millised on korduvad tegevused,
- SPA arhitektuur – tutvume ASP.NET MVC poolt pakutava lahenduse koostisosadega ja vaatame, kuidas need orkestreeritud on,
- lihtne veebirakendus – tutvume ühe lihtsa ja klassikalise veebirakendusega, mille kohta ütleme eelneva valguses, et tegemist on eilse päevaga,
- ehitame SPA – alustades eilsesse tunnistatud rakendusega ehitame SPA peale üles uue ja kaasaegse rakenduse, kasutades mitmeid uusi asju, mida ASP.NET MVC 4 pakub,
- proovime – proovime uut rakendust kasutada erinevate seadmete peal ja vaatame, kuidas see erinevates olukordades töötab – proovida saavad ka need, kes kohapeal või üle võrgu ettekannet vaatavad.
Kui tempo mõnusalt üleval hoida, siis saame ettekande jaoks ettenähtud aja jooksul arvatavasti kõik tehtud.
Ettekanne on kõigile tasuta, kuid palun pane ennast Eneta portaalis kirja, et teaksime arvestada söögi-joogiga. Nagu ikka – tule ise ja võta sõber ka kaasa!
