Na konferenci Build je Microsoft prvič predstavil svoj naslednji operacijski sistem, znan pod kodnim imenom Windows 8. Razvoj je dolgo potekal v tajnosti, začel se je že nekaj mesecev pred izidom Windows 7, zato je bila javna predstavitev Windows 8 pomemben mejnik in prikaz, kako bo Microsoft z Windows 8 na novo zasnoval okolje Windows.

KAJ PRINAŠA WINDOWS 8

Konferenca se je začela z otvoritvenim predavanjem, kjer je Steven Sinofsky, vodja oddelka Windows in Windows Live, predstavil razvojno različico Windows 8 (Developer Preview). Windows 8 bo nasledil Windows 7, ki je z več kot 450 milijoni uporabnikov najuspešnejši operacijski sistem, tekel bo na različnih platformah in spremenil uporabniško interakcijo z računalnikom. Dotik in upravljanje z gibi bo v Windows 8 postal naraven način upravljanja, enakovreden uporabi miške in tipkovnice. In ko se enkrat navadiš nanj, ne želiš več nazaj. Temu so prilagodili nov uporabniški vmesnik, imenovan Metro, pri katerem so ikone zamenjale ploščice (tiles). Ploščice so razporejene na zaslonu Start in uporabnik si jih lahko razvrsti po svojem okusu. Če vseh ploščic ni mogoče prikazati hkrati, se po zaslonu Start premikamo levo in desno – tudi pri zelo velikem številu ploščic je premikanje hitro in tekoče, sledi našim gibom oz. premikom miške. V primerjavi z ikonami so ploščice dinamične, se osvežujejo in kažejo dodatne informacije, npr. zadnjo novico, koledar ali število neprebranih sporočil – tako dobimo vpogled v najpomembnejše novosti, ne da bi bilo treba program zagnati. S klikom ploščice zaženemo program, ki teče prek celotnega zaslona, saj vmesnik Metro ne pozna oken in prekrivanja. Ker ljudje pogosto počnemo več stvari hkrati, Metro omogoča hkraten prikaz dveh programov, pa tudi sodelovanje in deljenje podatkov med njimi.

Windows 8 izkorišča splošno dosegljivost interneta in uporablja storitve v oblaku. Na enak način dostopamo do podatkov na trdem disku, v oblaku (npr. na SkyDrive) ali v družabnem omrežju. In če se v sistem prijavimo z Windows Live ID, nam nastavitve, podatke in videz sinhronizira z drugimi napravami z Windows 8. To pa je le eden od možnih načinov prijave; uporabimo lahko še uporabniško ime, številko PIN in slikovno geslo. Slednje je novost in zahteva ponovitev treh gest, npr. narisati krog, trikotnik in črto na izbrani sliki.

Čeprav Windows 8 prinaša nov vmesnik, je polno združljiv z Windows 7. Ker vmesnik Metro za starejše programe ni primeren, jih lahko uporabljamo s klasičnim namizjem (Desktop). Klasično namizje je ena izmed Metrojevih aplikacij, ki prikaže vmesnik Windows 7, v katerem lahko namestimo in poganjamo starejše programe. Obenem je klasično namizje le ena izmed Metrojevih aplikacij, torej ga lahko upravljamo z dotikom..

Glavnina otvoritvenega predavanja je bila namenjena predstavitvi in prikazu novosti Windows 8. Tako smo videli, da se Windows 8 zažene zelo hitro, v nekaj sekundah, da poleg 32- in 64-bitnih deluje tudi s procesorji ARM in da se ob prijavi z Windows Live ID med platformami sinhronizirajo uporabniške nastavitve. Strojne zahteve so podobne kot za Windows 7, novi sistem je učinkovitejši pri uporabi sistemskih sredstev, celoten operacijski sistem, skupaj z aplikacijami in podatki, pa lahko zaženemo kar z USB-ključka (Windows To Go). To pa še ni vse! Ko so sredi predstavitve zagnali video, nato pa odstranili USB- ključek, se je predvajanje le ustavilo. Ko so USB-ključek vrnili, se je video predvajal naprej od tam, kjer se je prej ustavil.

PRILOŽNOST ZA RAZVIJALCE

Ob koncu otvoritvenega predavanja je burno odobravanje požela novica, da bo vsak udeleženec konference odnesel domov tablični računalnik z že nameščeno razvojno različico Windows 8, razvojnimi orodji in primeri Metrojevih aplikacij. Udeleženci so novico sprejeli z navdušenjem, izkazala pa se je tudi kot premišljen prijem − Microsoft je na en mah dobil 5000 uporabnikov Windows 8, predvsem razvijalcev, in marsikdo med njimi se bo lotil razvoja aplikacij za Metro. Za vse bo Microsoft vzpostavil Windows Store, spletno mesto, prek katerega bo mogoče ponuditi in pridobiti aplikacije za Windows 8.

Otvoritvenemu predavanju so sledila tri poglobljena predavanja, kjer so podali »veliko sliko« in predstavili načela vmesnika Metro, značilnosti in priporočila za pisanje uspešnih aplikacij za Windows 8 ter novo generacijo razvojnih orodij za pisanje aplikacij za Metro. Podobno kot otvoritveno predavanje so napolnila veliko areno konferenčnega centra in izzvala veliko pozornosti med udeleženci. Ne naključno, saj je bilo za večino udeležencev to prvo srečanje z Windows 8. Slišali smo, zakaj je vmesnik Metro hiter, intuitiven in enostaven za uporabo, kako obstoječe SilverLight in XAML aplikacije prenesti v novo okolje in kako so razširili Visual Studio in Blend Expressions s podporo za razvoj aplikacij za Metro. Predavanjem je sledil glavni dogodek dneva in precejšnja gneča: v dobrih dveh urah je večina udeležencev že imela v rokah svoj Samsungov tablični računalnik z Windows 8. Večerna pogostitev med razstavljavci se je zato za številne končala z delom s tabličnim računalnikom (in naslednji dan so organizatorji povedali, da je bilo registriranih več kot 4500 namestitev Windows 8).

Tudi drugi dan se je začel s skupnim predavanjem za vse udeležence. Posvečen je bil strežniški platformi Windows Server 8, Windows Azure ter razvoju ob uporabi spletnih storitev. Windows Server 8 je optimiran za oblak, zasnovali so ga z mislijo na preprosto upravljanje, skalabilnost, virtualizacijo in učinkovito rabo strojne opreme. Upravljanje vse večjega števila strežnikov, ki jih prinaša virtualizacija, se je izkazalo za zahtevno nalogo, saj si ne moremo več privoščiti administracije posameznega strežnika. Zato so vpeljali koncept skupine strežnikov, ki jih administriramo kot enoto. Člane skupine lahko določimo sami, stražniki pa se postavijo v skupine tudi sami glede na nameščene vloge. PowerShell prinaša več kot 2300 ukazov (cmdlets), vsak deluje tudi na daljavo in omogočajo polno upravljanje, pa tudi avtomatizacijo operacijskega sistema. Čeprav ima Windows Server 8 grafični vmesnik (GUI), je možno iz sistema odstraniti grafično školjko (Windows Explorer in Internet Explorer) ali pa kar celoten GUI, tako da ostane le ukazna vrstica (Server Core). Možna pa je tudi obratna pot, strežniku Core je mogoče dodati grafično školjko in celoten GUI. Windows Server 8 bo prinesel številne novosti na področju virtualizacije, upravljanja, datotečnih storitev, delovanju v omrežju in storitev oddaljenega namizja (bivših terminalskih storitev). Omenimo naj samo možnost selitve delujočega navideznega računalnika med strežniki Windows 8 brez izgube povezljivosti in brez uporabe skupnih diskov, preprečevanje podvajanja (de-duplication) pri shranjevanju podatkov na disk (enaki podatki v več podobnih datotekah se zapišejo le enkrat), dinamičen nadzor dostopa (pravila za dostop lahko veljajo za več datotečnih strežnikov, nastavimo in shranimo jih v Aktivni imenik, kot kriterij pa lahko uporabljajo poljubno lastnost uporabnika oz. skupine), združevanje omrežnih kartic (Network Teaming) in diskovnih pogonov (storage spaces) in bistveno preprostejše vzpostavitve in posodabljanja navideznih namizij v postavitvah pooled desktop VDI. Izpostavili so še skalabilnost in dosledno sledenje standardom.

Ko je že kazalo, da se bo predavanje končalo, je na oder stopil Steve Ballmer, Microsoftov direktor. Njegov prihod je najprej sprožil začudenje, potem pa val odobravanja − udeleženci ga niso pričakovali, saj njegov prihod ni bil napovedan. Ballmer je poudaril, da je vizija Microsofta okolje Windows in da so ga z Windows 8 zasnovali na novo. Windows danes uporablja več kot pol milijarde ljudi in prehod na Windows 8 bo velika priložnost za vse. Udeleženci konference so med prvimi, ki imajo priložnost stopiti na vlak in spoznati nov sistem.

Skupnim (keynote) predavanjem je sledilo več kot 120 poglobljenih tehničnih predavanj, ki so se tako ali drugače navezovala na Windows 8. Tematike predavanj so bile različne, od razvojnih orodij in pisanja aplikacij za Metro, prenosu obstoječih aplikacij v Windows 8 okolje, pisanju gonilnikov, vodilo USB 3.0, Windows 8 in brezžična omrežja do sinhronizacije naprav z Windows 8 in uporabe storitev oblaka. Tudi razstavni prostor je bil posvečen Windows 8: partnerjev, ki bi predstavljali svoje rešitve, sicer ni bilo veliko, največ prostora so zasedle Microsoftove produktne skupine, povezane z Windows 8. Absolutno najbolj obiskan je bil prostor skupine Windows Metro, le nekoliko manj pa prostor za Visual Studio 11. Kot se spodobi, so bile na voljo tudi praktične vaje, kjer so udeleženci v virtualiziranem okolju lahko preizkusili vse, od novih razvojnih orodij in pisanja aplikacij za vmesnik Metro do novosti pri upravljanju Windows Serverja 8.

Prvi dan konference je bil namenjen odjemalcu Windows 8 in predstavitvi velike slike novosti. Drugi dan smo spoznali glavne novosti strežnika Windows 8, pa tudi vrsto specializiranih predavanj, ki so se navezovala na oba. Podoben ritem je bil do četrtega dne, do konca konference. Eden od vrhuncev je bil še tretji dan, ko so zvečer pripravili srečanje z vsemi predavatelji in priložnost za vprašanja in odgovore. Tam smo lahko razjasnili nejasnosti in še tako zahtevno vprašanje je dobilo odgovor.

Med 5000 udeleženci konference je bilo tudi 14 udeležencev iz Slovenije. Poleg prvega stika z Windows 8 in obilice informacij je zanje poskrbela tudi slovenska Microsoftova podružnica, ki je med konferenco organizirala neformalno srečanje in izmenjavo izkušenj. Vsi smo se strinjali, da bo operacijski sistem Windows 8 prinesel vrsto novosti in bo še uspešnejši od predhodnika.

Moj mikro, november 2011 | SLavko Kukrika