Då satt man äntligen i soffan hemma och vårdar sin let-lag. Der har varit en resa full med intryck, både från konferensen och alla möten med människor mellan sessioner och på kvällarna. Höjdpunkten på det sociala var festen på Universal Studios med efterföljande efterfest på Standard Hotel Roof Top bar och efterfestens efterfest på Nate Talberts (PM för Workflow Foundation Runtime) hotellrum. Det var en galen kväll och natt.
Det här blir min sista PDC 08 post på den här bloggen och med den tänkte jag sammanfatta PDC ur ett par olika perspektiv:
Annonseringarna
Inför PDC 08 så ryktades det om att annonseringarna skulle bli i samma storleksordning som när NT4 och .NET Framwork släpptes. Jag kan förstå att Microsoft kanske känner så men för mig som deltagare så var det inte riktigt sant. Visserligen är Windows Azure och Azure services riktigt häftiga teknologier. Men jag tror att adoptionen av molnet som en plattform ligger lite längre bort än den omedelbara horisonten, mer om det längre ner i den här posten. Oslo var också cool men levde inte riktigt upp till förväntningarna men däremot var det riktigt kul att få se vad MS gör med Windows 7 och det skall bli kul att få installera det när det blir lite mer stabilt.
Windows Azure och Azure services
Cloud computing har flutit runt som ett begrepp ganska länge nu. Vi hade ju tex David Chapell på Developer Summit i våras där han pratade väldigt mycket om molnet som plattform och där var han ganska tydlig med att det saknades en riktigt bra plattform. Amazon har en bra plattform men inte heltäckande, force.com har haft fokus på CRM länge och deras plattform kräver deras programmeringsspråk och model och google har inte direkt något jättebra erbjudande på området.
Så med det i backspegeln så kommer Azure att stå sig väldigt kraftfullt inför konkurrensen som den mest hetäckande plattformen och där jag har möjlighet att återanvända mina .NET kunskaper för att bygga mina lösningar.
Den stora frågan är dock hur marknaden tar emot molnet som en plattform i största allmänhet, oberoende mjkvaruleverantör. Är marknaden verkligen mogen? Där finns ett antal utmaningar som behöver lösas först och även om jag tror på idén med outsourcing 2.0 så är jag rädd att adoptionen ligger långt in i framtiden. Reaktionerna från Svenska IT-proffs har inte låtit vänta på sig heller: "varför skulle de försöka sälja in en lösning som gör dem arbetslösa?"
Som vanligt kommer svaret på den frågan att vara ekonomi, när verksamheten inser att det finns stora besparingar att göra så kommer de att kräva av sina IT-proffs att överväga möjligheten. På samma sätt som att växeltelefonisten idag är utdöd så tror jag att framtiden kommer sakna IT-Proffs i den form som de är idag. Det sker nog inte om 5 eller 10 år men obönhörligt kommer åtminstonde arbetsmarknaden att minska.
Hur blir det för Microsofts partners då? Ja den frågan är väldigt komplicerad. En av Microsofts stora framgångar är deras starka partnerled, detta vet de om, och flertalet parters kommer att bli påverkade negativt av att slutkunder börjar använda hostade lösningar istället för deras it-tjänster. Därmote tvivlar jag på att motivet är att Microsoft vill "roffa åt sig" mer av parnters kaka, de är inte de som uppfunnit cloud computing begreppet, utan målet är istället att möta ett behov som håller på att torna upp sig.
Vad som än händer, framtiden kommer och vi kan inte göra så mycket för att stoppa den.
Windows 7
Windows 7 verkar vara en omskriven Windows Vista. Jag tycker det är tydligt att Microsoft tagit till sig den massiva kritik som varit mot Windows Vista från slutanvändare och gör vad de kan för att förbättra så mycket som möjligt för dem. Vista är ju en grymt bra spelare i nätverken och med Windows 7 försöker man även tilltala slutanvändaren. Med bland annat:
- en ny UAC som inte bara är av och på utan kan ställas in på en gradvis skala.
- möjlighet att organisera filer och dokument från hela nätverket tillsammans med lokala diton i enkla kategorieserade mappar
- bättre stöd för hemmanätverk
- mycket bättre desktop upplevelse
- kraftigt reducerad footprint både på disk och i minnet (demot visade på strax under 500mb i minnet och det var en CTP)
tillsammans med övriga förbättringar som annonserats, så tror jag att Windows 7 kommer mottas mycket bättre än Vista. Jag har iaf som plan att köpa en minidator och installera Windows 7 på den så fort det blir stabilt nog.
Oslo
Oslo var lite av en besvikelse, det har varit så hypat och massa förstå sig påare har rankat det som det bästa som hänt sedan skivat bröd. Jag tror att mycket av den hypen har bestått i att arkitekterna bland annat varit Don Box och Chris Andersson. Oslo är visserligen riktigt coolt, men knappast revolutionerande. I stort så är det ett verktyg och en plattform för att bygga modelldrivna applikationer och på dem skapa DSLer och generera olika typer av artifakter från dem. Dvs Microsofts generella produkt för Software Factories och Domain Specific Languages. Att Microsoft genomgående hade svårt att förklara för deltagarna varför de skulle vara intresserade av Oslo gjorde att hela Oslo pushen fick sig en törn. Oslo kommer att spela roll i framtiden, men frågan är om det kommer att spela roll för vanliga utvecklare. Frågan är om det inte kommer spela mest roll för produktutvecklare och ramverkshackare. Utifrån vad de visade så tror jag att åtminstonde V1 kommer hamna i den kategorin.
Stämningen
Jag tycker att oförmågan att förklara varför på en del dragningar till trots så var stämnigen hög och som jag skrivit i ett par poster innan så kändes det som att det är ett nytt Microsoft vi ser. Det pratades mycket om öppna standarder, om att stödja olika typer av utvecklingsplattformer, om att framtiden ligger på den standardiserade webben och om att öppenhet och transparens var viktigt. Kul och skulle jag sammanfatta hela konferensen på ett ord skulle det vara "inspirerande".
Blogtelefonen
Mycket av mitt bloggande skedde från en Sony Ericsson XPERIA X1 och jag måste säga att det absolut är den bästa telefon jag haft. Enkel, intuitiv, snabb och stabil så gjorde den bloggande direkt från sessionerna till en enkel match. Kameran var lite sådär i svåra eller ovanliga ljusförhållanden, men det är ju trots allt en telefon och inte en kamera så det får man leva med.
Sammanfattande länkar
Dag 1
Dag 2
Dag 3
Dag 4
Dag 5
Tack alla som gjorde PDC möjligt och tack alla som vi fick hänga med på kvällarna, PDC rockade i år!