Visoka dostupnost SQL Servera 2008

listopad 26, 2009 23:07 by luka

Visoka dostupnost SQL Servera 2008 Nedavno sam radio na prezentaciji mogućnosti SQL Servera 2008 u okruženjima gdje je potrebna visoka dostupnost. Ukoliko su takvi scenariji potrebni i u vašem okruženju (vrlo prometne i važne web-aplikacije, financijske transakcije, ključne poslovne aplikacije i slično), pogledajte prezentaciju.

Ono što je najvažnije u cijeloj priči jest da su podržane sve napredne mogućnosti koje biste pritom zahtijevali od baze podataka. To su database mirroring, replikacija baze, log shipping, backup i restore, klaster i database snapshot. Dodatno, tu su i mogućnosti koje ubrzavaju podizanje baze, kao što su napredne restore mogućnosti (online, piecemeal i page-level), djelomična dostupnost baze i kad su sekundarne datoteke oštećene, online stvaranje indeksa te dinamičko rekonfiguriranje pri dodavanju novog CPU-a ili memorije u poslužitelj. Ako ni to nije dovoljno, tu je i Resource Governor kojim se može odrediti koliko određena aplikacija ili korisnik može trošiti resursa, što bitno olakšava upravljanje opterećenjem poslužitelja. Sve su to mogućnosti enterprise verzije SQL Servera 2008, a pritom je važno napomenuti da, za razliku od konkurentskih proizvoda, enterprise verzija je sveobuhvatno rješenje koje sadrži sve te funkcionalnosti te nije potrebno kupovati nikakve dodatne module (jer uostalom niti ne postoje). Zanima li vas kako sve te mogućnosti upotrijebiti u praksi, pročitajte whitepaper “High availability on SQL Server 2008”.

I dok već gledamo unaprijed prema novoj verziji, SQL Serveru 2008 R2, evo još par zanimljivosti vezanih uz SQL Server 2008 platformu.

  • Razmišljate li o podizanju SQL Server klastera i replikacije (ili čak o naprednom scenariju, kao što je geografski klaster, u kojem su povezani poslužitelji na udaljenim lokacijama), svakako pročitajte dokument “Using Replication for High Availability and Disaster Recovery: A SQL Server 2008 Technical Case Study and Best Prectices”. Iza ovako sveobuhvatnog naziva krije se detaljan opis svih koraka izrade klastera, od planiranja (odabir pravog rješenja na SQL Serveru), dizajniranja (od baze do replikacije), stabiliziranja rješenja (unit testiranje) pa do testiranja sustava i performansi.
  • Ukoliko želite više informacija o podizanju geografskog klastera na Windows Server platformi, prvi korak neka vam bude Microsoftova početna stranica na tu temu. Za dodatnu edukaciju pogledajte video predavanje na TechNetu pod nazivom “Geographically Dispersed Failover Clustering in Windows Server 2008 Enterprise (Level 300)”.
  • Licenciranje je pun pogodak – za licenciranje visoko dostupnog rješenja u kojem postoji primarni server koji nosi potpuno opterećenje te sekundarni server koji se uključuje tek kad prvi ispadne, nužno je licencirati samo primarni (aktivni) poslužitelj. S obzirom da se sekundarni (pasivni) poslužitelj uključuje tek u slučaju ispada primarnog, njega nije potrebno licencirati. Licenca je ipak potrebna tek ukoliko se sekundarni koristi dulje od 30 dana kao glavni (što znači da je ipak prešao u aktivnu upotrebu). To je najefikasniji način licenciranja od svih konkurentskih rješenja i doista olakšava izradu naprednog visoko dostupnog rješenja na SQL Serveru.
  • Možda nevezano, ali korisno - baza podataka se može u potpunosti kriptirati. Transparent data encryption je, kako joj ime kaže, enkripcija u potpunosti transparentna za korisnika ili aplikaciju (što je korisno ako želite dodatno zaštiti bazu neke treće aplikacije). Korištenje TDE-a donosi udar na performanse 3-5% što je u potpunosti prihvatljivo. Alternativa je enkripcija pojedinih polja (složenije za izvesti, nužni su programerski zahvati u aplikaciju) ili enkripcija datotečnog sustava gdje je smještena baza (preveliki udar na performanse). Dodatno, za upravljanje ključevima mogu se koristiti i Hardware Security Moduli, dakle neovisni alati. Više informacija

Koga dodatno zanima tematika, trkom na Microsoftove stranice posvećene visokoj dostupnosti uz SQL Server 2008 (odnosno Always On tehnologije). Ugodno čitanje!

InfoPath u praksi

listopad 22, 2009 15:53 by luka

InfoPath Danas je u Zagrebu održana Ekobitova konferencija DevArena koja je okupila 150-ak razvojnih i sistemskih inženjera. Radi se o pravoj tehnološkoj konferenciji koja je započela kao interna Ekobitova konferencija da bi se kroz vrijeme otvorila za javnost. Ekobitovi predavači vrlo su stručni i vični predavanjima, što pokazuju njihove ocjene s Microsoftovih konferencija, a unutar tvrtke ima pozamašan broj priznatih stručnjaka te se jednostavno njeguje predavačka kultura. Predavači na Ekobitovim konferencijama su i ljudi izvan Ekobita pa sam tako i ja ove godine sudjelovao s predavanjem “InfoPath u praksi”.

Ideja za predavanje došla je iz činjenice da relativno malen broj ljudi poznaje (a još manji broj koristi) mogućnosti InfoPatha. Ukratko, radi se o alatu za izradu formulara koji se potom mogu ispunjavati direktno kroz InfoPath ili, praktičnije, putem weba na SharePoint portalu. Scenarija za korištenje InfoPath formulara doista ima mnogo, no prikladniji su za veće tvrtke s definiranim poslovnim procesima – primjerice, kroz InfoPath se mogu riješiti zahtjevi za godišnjim odmorima, expense reporti, zahtjevi za dozvolama na internet IT sustave, i općenito zahtjevi bilo koje vrste kojih zahtijevaju odobravanje ili malo složeniji proces u pozadini. Tradicionalno, ti se zahtjevi najčešće rješavaju putem papira – ispunite zahtjev, popunite sva polja, predate ga nekom, on krene na svoj put i do vas dođe konačan rezultat nakon određenog vremena.

Problemi su očiti – što s krivo ispisanim zahtjevima? Kako pratiti sve pristigle zahtjeve? Kako najefikasnije voditi proces odobravanja? Kako arhivirati ili pretraživati zahtjeve? Što je s revizijom, ukoliko se radi o zahtjevima koji imaju utjecaja na interne IT sustave?

Na predavanju sam govorio o konkretnom scenariju korištenja InfoPatha koji uključuje InfoPath alat za dizajniranje formulara, SharePoint Server za listu svih zahtjeva (klikom na New, odnosno pri dodavanju novog elementa u listu otvara se web-formular temeljen na InfoPathu i korisnik stvara novi zahtjev koji se pohranjuje u tu listu, dakle za ispunjavanja formulara korisnik ne treba imati instaliran InfoPath) te vlastitu .NET aplikaciju koja analizira pristigle zahtjeve i omogućuje bolji uvid u podatke. S obzirom da InfoPath formular rezultira s XML datotekom, sve ispunjene formulare je jednostavno programski čitati, obrađivati i raditi s njima što god treba. Tako je u mom scenariju napravljena jednostavna web-aplikacija koja se spaja na SharePoint listu, dohvaća sve zahtjeve određene osobe, slaže ih vremenski od najstarijeg prema najnovijem te daje sumarni pogled na sve dosadašnje zahtjeve.

SharePoint se pak brine o pretraživanju, sortiranju i arhiviranju svih zahtjeva, a kroz njega je riješen i proces odobravanja ugrađenim workflowom. Iskoristio sam i mogućnosti SharePoint Designera za izradu malo naprednijeg workflowa koji prati formular kroz različite faze te šalje mail odgovarajućim osobama (odobravateljima), ovisno o stanju zahtjeva.

Iako sam dobar dio predavanja proveo u Virtual PC okruženju demonstrirajući rješenje u praksi, ukoliko vas detaljnije zanima arhitektura i kako InfoPath možete iskoristiti na vlastitom primjeru unutar svoje organizacije, pogledajte prezentaciju s konferencije na Slideshareu. A za dodatna pitanja, tu sam…

[Dodatak] Na predavanju se pojavilo pitanje o objavi formulara koji sadrži Master-Detail polja kao web-formulara – evo i odgovora u obliku detaljnog how-to rješenja

Gemini postao PowerPivot! (ili Excel u zemlji čudesa…)

listopad 21, 2009 15:40 by luka

Gemini postao PowerPivot Project Gemini, tehnologija za analizu podataka koja Excelu donosi neslućene mogućnosti, dobila je svoje službeno ime – PowerPivot. O tome smo pričali na IDC BI Roadshowu, a jedna je i od tema Microsoftove SharePoint konferencije koja se upravo održava u Las Vegasu. PowerPivot donosi revolucionarni in-memory engine koji omogućava korisnicima analizu i obradu ogromnih setova podataka direktno u Excelu (govorimo o milijunima zapisa, odnosno redova u tablicama). Ti se podaci mogu prikupljati iz više različitih izvora, od baza podataka (svih mogućih) preko Atom feedova (za izvještaje iz SAP-a recimo) do izvještaja iz Reporting Servicesa. I kao što sam rekao u prethodnom postu, gotove analize se mogu objaviti na SharePointu te ih tamo i drugi mogu izvršavati, analizirati ili pak nadgledati i njima upravljati.

Zanima li vas više što je to tako revolucionarno u Geminiju, odnosno PowerPivotu, pogledajte službene stranice na adresi powerpivot.com. S obzirom da PowerPivot donosi funkcionalnost u klijentsku stranu, Excel 2010, i serversku stranu, SharePoint 2010, pogledajte što zapravo donosi PowerPivot for Excel 2010 i koje su novosti za IT i administratore poslužitelja na kojima se izvršavaju ti izvještaji.

PowerPivot je i službeno ugledao svjetlo dana – stay tuned!

[Dodatak] Ratko je objavio zanimljiv post na temu PowerPivota na svom blogu, ali bih ga ja možda ipak nazvao “Microsoft BI – jesmo li spremni biti Snjeguljica”, a rudarenje, odnosno ulogu patuljka, prepustio samom alatu :)

IDC BI Roadshow u Zagrebu i Microsoftova prezentacija

listopad 20, 2009 23:50 by luka

IDC Danas smo kolega Draško Ivanišević (Server & Tools Business Group Lead, ili po naški, voditelj grupe serverskih proizvoda) i ja sudjelovali na IDC BI Roadshowu u hotelu Esplanade i održali 20-minutnu prezentaciju o Microsoftovoj BI platformi. Na samom događaju okupili su se vodeći domaći i globalni vendori te održali prezentacije koje su se kretale od osvrta na tržište preko BI strategije pojedinih vendora pa sve do konkretnih rješenja na određenim platformama. Našu prezentaciju možete pogledati i preuzeti na Slideshareu.

U samoj prezentaciji fokusirali smo se na Microsoftovu strategiju za BI i govorili o tome što danas nudi Microsoftova BI platforma. Uz dokazanu pouzdanost, snagu i skalabilnost SQL Servera kao platforme (potkrijepljeno s par impozantnih svjetskih studija slučaja), Microsoft svoju BI platformu temelji na Microsoft SharePointu i Microsoft Excelu. SharePoint je u svojoj osnovi portalska platforma za kolaboraciju, a njegove se mogućnosti mogu opisati i s engleskim pojmovima poput enterprise content management, collaboration & social computing, portals (u intranet i ekstranet scenarijima), business process & forms, enterprise search i business intelligence. BI mogućnost Sharepointa, na koju smo se naravno i fokusirali u kratkoj prezentaciji, omogućava pristup izvještajima putem portala, izradu dashboarda, KPI-eva i svega ostalog potrebnog za kompletno BI rješenje.

Excel je vjerujem svima dobro poznat kao alat za analizu i obradu tabličnih podataka (ali za svaki slučaj evo link i na mogućnosti verzije 2007), a u sklopu Microsoftove BI platforme je glavni alat za izradu izvještaja i njihovu objavu na Sharepoint portalu za kasnije izvršavanje, dijeljenje s kolegama ili povezivanje s drugim izvještajima, dashboardima ili KPI-evima. Kroz Excel je moguće spajati se na kocku (OLAP), pristupati njenim dimenzijama i atributima, slagati ih u izvještaje i grafove te analizirati kroz standardne mogućnosti Excela (poput filtriranja, conditional formattinga, sortiranja…). Excel je za tu namjenu izvrstan alat – ljudi ga poznaju, ionako ga koriste za analizu i rad s podacima, a ovako ga mogu koristiti direktno nad podacima i slagati izvještaje uživo.

Jedna od poruka našeg predavanja bila je zato jednostavna – konsolidirajte postojeće investicije u proizvode. Sharepoint je kolaboracijska platforma implementirana u mnogim tvrtkama, Excel omogućava potpuno iskorištavanje postojećih znanja i investicija u edukaciju, a SQL Server se možda već koristi kao baza za neke druge projekte unutar firme. Dodajmo još tome da SQL Server Enterprise Edition nema nikakvih dodatnih modula – radi se o kompletnom proizvodu koji out-of-the-box donosi ETL, Integration Services, Analysis Services (OLAP), Reporting Services pa zatim i mogućnosti kao što su particioniranje podataka, transparent data encryption, Service Broker, kompresiju podataka i slično. Jedan od white papera koje smo dijelili na eventu bio je i “SQL Server 2008: Spotlight on cost”, pa ukoliko vas zanima kako sa SQL Serverom možete uštedjeti (ima i konkretnih brojki naravno), preuzmite ga u PDF formatu (432 KB).

Na kraju predavanja smo spomenuli i domaće partnere (njih 15) koji imaju BI kompetenciju, odnosno specijalizirani su za BI u Microsoftovom partnerskom programu, Osim njih, rješenja na Microsoftovoj BI platformi razvija i interni Microsoftov odjel Microsoft Services, a jedno od vrlo aktualnih rješenja na tržištu koje se nudi jest Središnji izvještajni bankarski sustav, s naglaskom na regulatorno izvještavanje prema HNB-u.

Naravno, nismo mogli bez demonstracije – i zbog publike i važnosti događaja odlučili smo se prethodno snimiti video demonstracije, dok je živi demo bio dostupan na našem štandu. Pokazivali smo Gemini, doista revolucionarnu novu Microsoftovu tehnologiju koja pretvara Excel u punokrvni OLAP alat i omogućuje mu gotovo trenutačnu analizu ogromnih količina podataka (u našem primjeru, 1.3 milijuna zapisa u jednoj tablici u Excelu, no mogućnosti sežu čak i daleko više). Naravno, te se analize mogu objavljivati na poslužitelju, a Sharepoint donosi enteprise mogućnosti upravljanja tim izvještajima, odnosno Excelicama (praćanje opterećenja kroz vrijeme, trajanje izvršavanja upita, praćenje aktivnih korisnika i slično). Gemini dolazi u sljedećem valu Microsoftovih proizvoda, jer se temelji na Excelu 2010, Sharepointu 2010 i SQL Serveru 2008 R2. Gemini je doista opširna tema, prvenstveno zbog noviteta koje donosi, performansnih mogućnosti i novih scenarija koje otvara pa ću se time definitivno detaljnije baviti na blogu u narednim mjesecima.

P.S. Tko bi rekao i da se video-demo može srušiti? U ovom slučaju pao nam je laptop s govornice na pod i isključio projektor, ali sve smo u par sekundi vratili na svoje mjesto, upogonili i nastavili demo, a jedini podsjetnik na nemili događaj je manji ožiljak na laptopu.

P.P.S. Tko bi rekao da pojam “Excelica” nije uopće prihvaćen i da zapravo izaziva smijeh zbog svojevrsnog tepanja Excelu (naravno, pritom mislim na Excel datoteku)? Kad malo razmislim, zapravo je i razumljivo, no to je pojam koji se u potpunosti uvriježio u Microsoftu, a, mišljenja sam, i donekle partnerskom okruženju. S obzirom koliko mi imamo kriptičnih kratica, čudnih termina i nazivlja (kao uostalom i svaka druga korporacija), ako smo od čudnijih koristili samo pojam “Excelica”, itekako smo pazili, no svejedno vrijedi znati za ubuduće!

Photosynth u Silverlightu

prosinac 19, 2008 10:40 by luka

PhotosynthVjerujem da ste isprobali Photosynth (već sam o tome pisao), tehnologiju koja fotografije slaže u 3D prostor i omogućava kretanje kroz taj prostor, njegovu vizualizaciju, zumiranje i, u konačnici, malo zabave. Photosynth zahtijeva poseban dodatak za preglednike, a razlog leži u tome što se za prikaz koristi Direct 3D, odnosno grafički podsustav računala, kako bi sve išlo glatko i korisničko iskustvo bilo na razini. No to je i ograničenje - Photosynth nije dostupan na drugim (ne Windows) operacijskim sustavima, a i nisu svi korisnici otvoreni prema instalaciji dodataka za preglednike, ma kako korisni i zanimljivi bili.

Tim koji stoji iza Photosyntha odlučio je tome doskočiti i napraviti verziju Photosynth preglednika u Silverlightu. Više o svemu možete pročitati ovdje, a pogledajte i synth Trga u akciji. Naravno, iskustvo je mrvicu slabije nego kad se koristi standardni Photosynth preglednik, no ovo je još radna verzija. Daljnja poboljšanja se očekuju, a ukoliko želite pogledati neki drugi synth u Silverlightu, samo ubacite njegov id iz URL-a u novi Silverlight preglednik na adresi photosynth.net/silverlight/photosynth.aspx?cid=ovdje_ubacite_ID.

Prednost ovakvog pristupa je očita, jer će zasigurno pridonijeti popularnosti Photosyntha - sad ga se može pregledavati na svim platformama koje podržavaju Silverlight, bez instalacije posebnih dodataka (naravno, uz pretpostavku da netko već ima instaliran Silverlight, a ako ga nema, na webu postoji bezbroj razloga zašto bi ga netko htio instalirati, ne samo Photosynth). Za stvaranje vlastitih synthova i dalje će biti potrebno instalirati malu aplikaciju koja će to napraviti i slike uploadati na poslužitelj, no pregledavanje će biti mnogo slobodnije pod okriljem Silverlighta...

Ribbon u vašoj aplikaciji?

listopad 31, 2008 15:00 by luka

Office RibbonOffice 2007 donio je novo sučelje, čija je glavna karakteristika bio Ribbon. Vjerujem da ste ga dosad imali prilike vidjeti u akciji, ako ne i svakodnevno koristiti. Sve će više Microsoftovih aplikacija koristiti Ribbon kao osnovu svog sučelja (pogledajmo samo neke primjere aplikacija ugrađenih u Windowse 7), a Ribbon možete iskoristiti i vi.

Na stranicama Office Developer Centera možete pronaći Office UI Licensing, gdje je opisano kako možete dobiti pristup Ribbonu i iskoristiti ga u vlastitim aplikacijama. Stvar je besplatna, uz registraciju, upute možete vidjeti ovdje, a kao sljedeći korak (ili možda prvi, prije nego što se upustite u avanturu implementacije Ribbon sučelja u vlastite aplikacije) preporučam Ribbon Feature Walkthrough.

Dodatak: Pogledajte primjer korištenja Ribbona u Silverlight aplikaciji.

Photosynth i prikaz slika u 3D svijetu

rujan 2, 2008 14:15 by luka

PhotosynthKrajem kolovoza i službeno je objavljen Photosynth, softver koji na temelju vaših slika virtualizira 3D prostor u kojem su one slikane. Samu tehnologiju smo pokazali još u začecima, na pretprošlim WinDaysima, kad se radilo o ranoj alpha verziji u obliku stand-alone aplikacije. Danas je Photosynth primjer software+services modela – da biste gledali i stvarali vlastite synthove, potrebno je instalirati dodatak za preglednik (to je taj "software" dio), a svi se synthovi smještaju na Microsoftove poslužitelje, dakle negdje u oblak (to je "services" dio). Svaki korisnik dobije 20 GB prostora u oblaku za vlastite synthove, što bi trebalo biti više nego dovoljno za početak.

Kako stvar zapravo radi? Vrlo jednostavno. Sve što trebate napraviti jest slikati određeni prostor. To može biti vaša soba, kuća, ulica, trg ili pogled s balkona. Ispucajte dosta slika, neka se preklapaju, slobodno ih slikajte iz različitih pozicija (znači, ne kao da stvarate panoramu, već se slobodno krećite po prostoru i slikajte). Photosynth je otporan na različite nijanse boja (što znači da možete bez problema spajati fotografije slikane različitim aparatima i u različitim uvjetima), a jedino što mu je bitno su teksture objekata. Prije nego što krenete, bacite pogled i na detaljnije upute za slikanje.

Sljedeći korak je od tih fotografija napraviti synth. Za vas je to najjednostavniji dio posla – samo te slike ubacite u Photosynth, program na vašem računalu, a on će obaviti posao analize slika, prepoznavanja specifičnih objekata i zajedničkih elemenata, spajanja u 3D prostor i to uploadati na Photosynth poslužitelje.

Trg bana Josipa Jelačića, ZagrebAko jedna slika vrijedi tisuću riječi, koliko vrijedi dobar synth? Isprobao sam kako radi tehnologija na pravom primjeru – napravili smo 269 slika Trga bana Josipa Jelačića u Zagrebu, iz svih mogućih kutova, pozicija, slikali razne detalje, zgrade, okolne ulice, svašta i to ubacio u Photosynth. Sam proces sintetizacije slika trajao je nevjerojatno kratkih 45 minuta (s obzirom da se radi o 1.8 GB slika visoke rezolucije), a u tom vremenu je čak uspio i uploadati te slike na poslužitelj (ok, na brzom sam broadbandu, pa je očito paralelno obrađivao slike i slao ih na poslužitelj). Rezultat me fascinirao – sve slike je uspio iskoristiti te je synth dobio ocjenu "100% synthy". Pogledajte kako izgleda rezultat.

Na što posebno valja obratiti pozornost? Pogledajte kako su slike stvarno stavljene u 3D prostor i kako vam, kad se krećete između slika, prikazuje poziciju sljedeće slike u prostoru (zakrivljene su, jer je fotoaparat gledao iz druge perspektive). Približite se banu Jelačiću i prikazat će vam se krug – držite tipku miša i zavrtite se oko njega! Pritisnite tipku "P" i isključit će se fotografije i ostati samo točkasti prikaz 3D prostora i tu se najbolje vidi što je Photosynth generirao iz slika – nevjerojatno! Pokušajte pronaći još takvih krugova za rotaciju (ima ih na nekoliko mjesta kod sjevernih zgrada) i, dok vam je uključen samo točkasti prikaz prostora, zarotirati i pogledati 3D prostor iz različitih ptičjih perspektiva – obratite pozornost kako je analizirao i prikazao bana Jelačića u 3D prostoru i do kojih detalja to razumijevanje prostora iz običnih 2D slika doista ide. Skrenite prema Dolcu i pokušajte vidjeti što je kupila žena koja se upravo sprema sići stepenicama. Možda vidite i nekog poznatog na Trgu. Photosynth u pozadini koristi i sličnu tehnologiju kao Deep Zoom u Silverlightu (radi se o tehnologiji kodnog imena SeaDragon) koja omogućava pregledavanje velike količine vizualnih podataka preko mreže – zato će slike u početku biti mutne, no vrlo brzo će se upotpuniti detaljima koji idu kroz nekoliko razina, pa probajte zumirati do najsitnijih detalja.

Poigrajte se i s vlastitim slikama. Photosynth, naravno, omogućava tagiranje syntheva pa tako možete usput baciti pogled i na one koji nose tag "croatia". Ljudi su već bili vrijedni i sintetizirali nekoliko zanimljivih lokacija diljem Hrvatske… I naravno, sve syntheve možete embedati u vlastite stranice uz pomoć IFRAME-a veličine 400x300 piksela. Želim vam dobru zabavu s Photosynthom!

Internet Explorer 8 i standardi

kolovoz 21, 2008 11:15 by luka

Internet ExplorerNakon "kraće" ljetne stanke nastavljamo u revijalnom tonu i odmah par konkretnih informacija. Uskoro izlazi Internet Explorer 8 koji će, za razliku od prethodnih verzija, po defaultu u potpunosti poštovati sve standarde. To može rezultirati time da se neke stranice koje su prilagođene Internet Exploreru 7 neće ispravno prikazivati, no rješenje je jednostavno – samo treba dodati meta tag na određenu stranicu ili header na razini cijelog sitea (u IIS-u ili Apacheu, ili u web.configu kod ASP.NET stranica) koji će Internet Exploreru 8 reći da stranicu prikazuje kao da se radi o IE-u 7. Očigledno, to je privremeno rješenje, jer svi naravno težimo da pišemo web-stranice po prihvaćenim standardima i da one budu identično prikazane u svakom pregledniku na svakoj platformi. No kako danas ima problema s tom kompatibilnošću, nerijetki su slučajevi prilagođavanja stranica pojedinim preglednicima, pa tome i služi ovo rješenje.

S obzirom da se uskoro očekuje izlazak bete 2 namijenjene širokom krugu ljudi, očekujemo i porast korisnika. Ove promjene u temeljnim principima Internet Explorera će, vjerujem, u budućnosti donijeti samo dobro, no u početku se, eto, mogu pojaviti i neki problemi. Evo i službenog maila koji je danas otišao iz mog Outboxa... 

Kao nastavak inicijative za podržavanje i promoviranje interoperabilnosti na Webu, nova verzija Microsoftovog preglednika Internet Explorer 8 će po defaultu prikazivati sadržaj prema svim važećim standardima. Dajući standardima i interoperabilnosti najviši prioritet, programerima i dizajnerima se olakšava razvoj i približava idealu "napiši jednom, prikaži svuda", oslobađajući tako vrijeme za nove projekte, a ne za modificiranje sadržaja kako bi se ispravno prikazivao u različitim preglednicima. Ova odrednica Internet Explorera 8 također adresira nekoliko programerskih i dizajnerskih boljki iz prethodnih verzija.

No, pregledavanje web-stranica s postavkama koje poštuju sve standarde može prouzročiti da se sadržaj prilagođen prethodnim verzijama Internet Explorera prikazuje drugačije nego je zamišljeno. Stoga se pozivaju vlasnici web-stranica da osiguraju ispravno prikazivanje svog sadržaja u Internet Exploreru 8, ukoliko je to potrebno. Microsoft je ponudio meta-tag, odnosno header, kojeg se može koristiti na pojedinim stranicama ili na razini kompletnih siteova kako bi se održala kompatibilnost s Internet Explorerom 7. Dodavanje tog elementa govori Internet Exploreru 8 da sadržaj prikazuje na isti način na koji se i prikazivao u prethodnoj verziji, što rezultira time da nikakve druge izmjene nisu potrebne na samim stranicama.

Pozivamo vas da podržite novi Internet Explorer 8 – trenutno je dostupna beta 1 verzija (namijenjena prvenstveno programerima), u narednih mjesec dana nas očekuje i izlazak beta 2 verzije (namijenjene krajnjim korisnicima), dok se finalna verzija očekuje do kraja godine.

Kako biste saznali više, pročitajte više informacija na sljedećoj adresi:
http://go.microsoft.com/fwlink/?LinkId=120024.

Naredni linkovi donose dodatne informacije koje vam mogu biti od koristi:
* Internet Explorer 8:  http://www.microsoft.com/ie/ie8
* Internet Explorer Team Blog:  http://blogs.msdn.com/ie
* Internet Explorer Developer Center: http://msdn2.microsoft.com/en-us/ie/default.aspx
* Internet Explorer 8 Readiness Toolkit (za web dizajnere i programere):
http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/default.htm

Spremite podatke u oblak – Live SkyDrive

lipanj 28, 2008 12:15 by luka

Windows Live SkyDriveOd prošlog tjedna i kod nas je dostupna usluga Live SkyDrive! Radi se o besplatnoj online usluzi za spremanje podataka u sklopu obitelji Windows Live koja nudi čak 5 GB prostora. S obzirom da se radi o web-usluzi, za pristup i rad s podacima potreban vam je jedino preglednik, a podacima možete pristupati od bilo kuda.

Live SkyDrive je, kao i neke druge Live usluge, u početku bio dostupan samo u Americi, a danas je dostupna u ukupno 64 zemlje, među kojima je i Hrvatska. Zanimljiva je i brojka koja govori o više od 2.5 milijuna aktivnih korisnika u travnju, što se pak lako pomnoži s dostupnim gigabajtima prostora i dolazimo do veelikih data-centara. Za pristup Live SkyDriveu potreban vam je samo Windows Live ID, što, ukoliko koristite bilo koju Windows Live uslugu, poput Messengera ili Hotmaila, već imate. I naravno, SkyDrive je i lokaliziran na hrvatski.

SkyDrive nudi tri vrste mapa za spremanje podataka – osobne, zajedničke i javne mape. Kao što i sami nazivi govore, osobnim mapama možete pristupiti samo vi (odnosno, vaš Windows Live ID), a javnim mapama mogu pristupiti svi korisnici putem weba, bez potrebe za registracijom. Zajedničke mape su pak ograničene na korisnike koje vi odredite – mape možete podijeliti s prijateljima tako da upišete njihovu mail adresu, a oni će dobiti upute kako tim podacima pristupiti, imali oni Windows Live ID ili ne. Također, svakom korisniku zajedničkih mapa možete odrediti i dozvole te im tako eventualno omogućiti mijenjanje i dodavanje novih datoteka, ili pak samo čitanje. Isto vrijedi i za javne mape – osim što su otvorene svim korisnicima, možete odrediti neke "posebne" i dodijeliti im viša prava i omogućiti spremanje u te mape.

Pada mi na pamet niz scenarija koje sad mogu lako izvesti. Recimo, od osobnih mapa ću napraviti repozitorij prezentacija i različitih demonstracija pa se više, nadam se, neću morati brinuti jesam li ponio USB stick, koju verziju imam, da li imam sve na laptopu ili sam neki demo obrisao… Zajedničke mape poslužit će za timski rad ili pak dijeljenje nekih stvari s prijateljima (glazba, fotografije). A javne mape dobro će doći za proširivanje sadržaja ovog bloga – dokumente za široku upotrebu stavit ću gore pa tko voli, nek' downloada. Odoh se pozabaviti s uploadom!

Silverlight – danas i sutra (Web.Start prezentacija)

svibanj 8, 2008 16:45 by luka

Prvi dan konferencije Web.Start i dalje traje (koristim wireless dostupan u dvorani), predavači se izmjenjuju, broj sudionika je doista impresivan (onako, od oka, trenutno je oko 150 prisutnih), a predavanja su doista šarolika, u pozitivnom smislu, jer prikazuju različite tehnologije i različite koncepte iz doista različitih perspektiva - za mene, pravo osvježenje.

Kao što sam najavio u prethodnom postu, održao sam predavanje o Silverlightu. Komentare prepuštam drugima, a prezentaciju možete pogledati na SlideShareu (odakle je možete i preuzeti).