The City of Dreams – Västerås Dag 1
Jag var på TechDays som gick av stapeln i förra veckan på Aros kongress center i Västerås! Microsofts första och största evenemang i Sverige för tekniker, utvecklare och IT-chefer och en minivariant av deras Europa-event TechEd.
Det är hittills dåligt med bilder från eventet, men det kommer väl. En video finns att titta på, samt en hel hög med podcasts från Microsofts Dag König.
Under 2 dagar med 100 sessioner och 100 talare så fanns ingen tid att förlora då jag noggrant ringade in sessionerna i agendan:
Keynote, som inleddes av Troed Troedsson “framtidsvisionär”, var en riktigt lyckad tillställning. Även här drog det gamla “min dotter kan mer om teknik än jag”-skämtet ner skrattsalvor från åhörarna, men jag måste tillstå att hans poäng var träffande. Vi går från att ha varit ett kunskapssamhälle, där skolan stått som ett “torn” av kunnande i samhället och lärarna haft mångdubbelt längre utbildning än andra invånare, till ett kommunikationssamhälle där det mer och mer handlar om att kunna kommunicera på rätt sätt. Idag är skolan snarare ett “hål” av kunnande där lärare har lägre utbildning än de flesta och eleverna sms:ar under bänken. Nja, det är väl kanske att hårddra det lite… men visst har han en poäng när Ericsson vill göra sig av med äldre anställda och rekrytera människor som kan “sms:a i mörkret”. Troedsson tryckte hårt på att det handlar om att hänga med i kommunikationssamhället och att människor som påstår att “ungdomar har inget sinne för kvalité” är helt ute och cyklar.
Keynote följdes sen av Microsofts Sverige-VD Peter Kopelman och vidare några demos av Windows 7, Windows Azure m.m. från Johan Lindfors.
“Det såg ju så bra ut på papper” – Vanliga ASP.NET produktionsproblem
En session med Tess Ferrandez och Mikael Deurell som visade på diverse fallgropar här och där i ASP.NET-utveckling som de ofta stöter på ute hos kunder som har problem. Riktigt intressant med två talare som kompletterar varandra bra (och vet om det). Jag gillar Deurells förmåga att se och låta riktigt sorgsen och besviken ut när han frågar åhörarna “varför gör ni inte bara så här? Det är ju så enkelt.”
En hel del info om hur man använder DebugDiag var intressant, ett område jag inte vandrat i tidigare.
ASP.NET 4.0 med Scott Galloway, en skotte som varit på Microsoft i Redmond i många år och är projektledare i ASP.NET-teamet. Han inledde konstaterande att han skulle ha skippat “that lager for lunch”, och sen följde de största nyheterna i ASP.NET 4.0. Den största nyheten för mig är att man nu kan definiera vilka id:n html-objekt ska ha i den färdiga koden – något som skötts internt av ASP.NET och varit nästintill omöjligt att kontrollera tidigare.
Best practises för källkodshantering med Mathias Olausson gav en inblick i hur man kan använda Team Foundation Server för att dels checka in och ut källkod i projekt, men framförallt hur man använder work-items på ett smart sätt för att kunna få bra historik över ändringar i koden, samt hur man lägger ändringar “på hyllan” som man inte är klar med och låter någon annan ta vid där man slutade. Användbart.
Silverlight Futures med Fredrik Normén visade lite nyheter i Silverlight 3 men konstaterade gång på annan att han inte fick säga så mycket. Nu vet vi dock allt efter att SL3 släpptes på Mix i veckan! Normén konstaterade att det är tydligt att Microsoft lägger mest krut på Silverlight nu, med tanke på hur relativt lite nyheter det finns i ASP.NET 4.0, där det knappt går att komma längre. (MVC och jQuery då? frågar jag mig.)
Den största nyheten med Silverlight 3 är att man likt Adobe Air nu kan köra en SL-applikation som ett vanligt program utan webbläsaren. Det möjliggör också att man kan skriva offline-applikationer som så fort de kommer online kan synka ändringar med servern. En möjlighet alltså att skriva cross-platform applikationer (fungerar inte för Linux än, eftersom Moonlight projektet ligger lite efter med att porta SL, av förklarliga anledningar) i .NET utan problem! Programmen körs dock fortfarande inne i webbläsarens sandbox, vilket gör det säkert och bra
Fortsättning följer… här!