MSDN Live 2007
Microsoft har under de senaste åren arrangerat MSDN Live där evangelister reser runt i Sverige för att demonstrera kommande tekniker. Förra fredagen besökte vi Göteborgsupplagan och här är några av de saker vi lyssnade på.
ASP.NET AJAX
Fredrik Normén pratade kring Microsofts AJAX-lösning och nämnde lite tricks och tips för att få förbättrad prestanda. Därefter visade han metoder för att skriva objektorienterad JavaScript via ASP.NET AJAX Library, som är ett sätt för Microsoft att få serverside-programmerare att känna sig hemma även på klientsidan.
Något som fångade vårt intresse under denna delen av presentationen var hur det talades om abstraktionslagret och webbläsarkompatibilitet. Istället för att skriva document.getElementById("...") kan man använda Sys.UI.DomElement.getElementById("...") eller kortsyntaxen $get("..."). Alla webbläsare tolkar inte JavaScript på samma sätt och detta var något som Microsoft sade sig ha åtgärdat. Det intressanta var dock att de enbart pratade om Internet Explorer och Firefox. Opera och Safari med vänner nämndes inte.
ASP.NET AJAX kommer att vara inbyggt i ASP.NET 3.5 som troligen släpps i februari.
Silverlight
Silverlight är en teknologi som installeras som en plugin i webbläsaren och påminner till viss del om Flash. En viktig skillnad är att den bygger på Microsofts .NET som erbjuder bättre utvecklingsmöjligheter än ActionScript för Flash. Trots att det handlar om .NET så fungerar Silverlight på Mac OS X och snart även på Linux.
Chris Klug från Jönsson & Lepp demonstrerade en rad tekniker och visade hur man bygger en Silverlightapplikation från Visual Studio 2008. Det går visserligen snabbt och enkelt att klicka fram en fungerande applikation, men tillgängligheten hos en sådan lösning lämnar en hel del att önska.
Rika klienter
Robert Folkesson och Johan Lindfors pratade om så kallade RIA, Rich Internet Applications. Enkelt uttryckt handlar det om webbapplikationer som känns som desktopapplikationer. Microsofts huvudteknologi inom detta område kallas WPF, Windows Presentation Foundation.
Det pratades även en del om vad som händer med gamla WinForms för .NET. WinForms kommer leva vidare för rena Visual Studio-gränssnitt och enklare grafiska tillämpningar medan utveckling i WPF sker till stor del i Expression Blend och fokuserar på rikare gränssnitt.
Johan berättade att projektet med kodnamn Acropolis lades på is förra veckan, men Parallel FX Library lever och frodas. Det är en teknik för att kunna utnyttja flera processorer genom att använda delegater som troligen kommer ingå i kommande .NET 4.0.




