Techready er en intern Microsoft konference med godt 6000 deltagere/nørder/microsofties og 1200 sessioner. Konferencen afholdes to gange årligt i downtown Seattle. På Techready mødes dem der arbejder i felten med produktgrupperne for at udveksle erfaringer samt blive opdateret på nye produkter.
Søndag 10/2 startede vi med en rollespecifik pre-conf. Niels Hilmar, min gamle kollega, er nu WW role owner for os Developer Evangelists. Det betyder at han står for agendaen til pre-conf samt er involveret i at finde talere til selve Techready. Det var en super søndag han havde fået strikket sammen ;-) Dagen sluttede med at Anders Hejlsberg snakkede lidt om hans tanker om næste version af C#, samt hvad han ser der rykker i markedet (dynamiske sprog samt funktionelle sprog). Efter Hejlsberg var ScuttGu på. Scott løftede sløret for nogle af de lækre ting som annonceres på MIX08. En forrygende dag. Mange spændende ting annonceres på MIX08.
Mandag 11/2 blev Techready6 sparket i gang af Steve Ballmer. Hold da op. Hvor mønstrer han den energi fra? Mest energisk var han da G-ordet blev nævnt;-) Han lavede så store armbevægelser, at han i kampens hede mistede hans "Powerpoint kilkker" og aldrig nåede at lokalisere den igen. Steve havde også lidt overskud til at lave lidt sjov med alt det sker rundt Yahoo buddet. Selvfølgelig kunne han ikke sige meget mere end, at det bud der er givet, er et godt bud (31$/aktie, 44 mia $ i alt). Han frabeder sig flere emails med gode råd angående den budte kurs;-) Desuden havde han raffineret hans developers, developers, developers en hel del. Han sagde ordret: Developers are like air...........without them, you die.
Efterfølgende var der sessioner. Specielt var der en session der stak ud om Cloud-based storage services. Det lader til at vi meget snart har mulighed for at have databaser som cloud services. Dog er der temmelig mange begrænsninger og anvendelsen vil nok være begrænset til applikationstyper der ikke har "brug for" andet end første normalform. Meget interessant hvad der sker på infratruktur-S + S-fronten. Annonceringen sker først på MIX08, så i må igen væbne jer med lidt tålmodighed.
Faktisk startede min mandag i vanlig stil med jetlag, hvilket betyder at jeg vågner prik kl 4.00. Derfor var jeg på sightseeing tidligt mandag morgen og tog lidt billeder:


En af de ting man skal opleve i Seattle er Pike Street market. Og det som står næst øverst over ting som skal ses er Space Needle hvor man forøvrigt spiser rigtig godt. Sidste billede er taget ud over havnen, med Qwest Field til venstre - Seattle Seahawks' hjemmebane.
Tirsdag 12/2. Den bedste session jeg så tirsdag var "REST in WCF 3.5" med Robert Bagby. Rob har lavet to webcasts som du kan se her (1) (2). Rob viste meget elegant hvordan man i WCF kan implementere både high-rest (brug af alle http verbs) og low-rest (kun med brug af get verb'et) med WCF, samt hvordan det er en konfigurationssag om man vil serialisere til JSON, XML eller binært.
Desuden var jeg til en session om SOA best practices. Eneste sjove ved dette var at jeg sad ved siden af David Chappel :-) Normalt er det jo ham der holder foredraget.
Om aftenen var vi traditionen tro til DPE fest i Game Works.
Onsdag 13/2. Jetlag er ved at være ovre. Mest spændende session denne dag var en om ESB best practice. Det meste indhold til denne session ligger på codeplex.com.
Torsdag 14/2. Jeg var til en ret god session om John Lam som står for implementeringen af Ironruby. Ud over at han gav en rigtig god introduktion til Ruby, så har han også en rigtig god finger på pulsen i "sprog communitiet". Det viser sig, at dem der har leget med Ruby de sidste ca. 5 år og har været pionerer der, nu kigger på funktionelle programmeringssprog. Hvis du vil i gang med Ironruby, så er et godt sted at starte på ScottGu's blog.
Fredag 15/2 startede Craig Mundie (chef for Microsoft Research) med at give 45 minutters foredrag om de store linjer i udviklingen. Ikke overraskende var der meget fokus på hvordan vi fremadrettet skal understøtte multicore CPU'er og have bedre udviklingmodeller. Efterfølgende var Bill Gates på. Formentlig er et en af de sidste gange Bill taler. Mest interessant var Bills demo af Surface Board. Det ser efterhånden ret overbevisende ud. Umiddelbart lader det til at Surface kan være i rigtig produktion om et 1 års tid. Her kan du se en Hello World video, hvor Surface SDK'et er i brug. Hvis du skal til MIX08, så vil der være mulighed for at afprøve et Surface og snakke lidt med Surface-produkteamet.
Den mest spændende session jeg så på Techready denne gang var om PFX og PLINQ. Der er rigtig gang i den i PFX gruppen. Umiddelbart kan jeg anbefale at du læser min blogpost som PFX, som kan give det et hurtigt overblik. Desuden er der en god artikel i MSDN Mag. Men der er meget mere på vej fra teamet, som har endnu mere vidtrækkende konsekvenser for "concurrent programming" end vi ser med PFX og PLINQ - tænk selv, og smid gerne en kommentar hvis du har et bud hvad man kan forvente eller hvad du forventer dig;-) Jeg vil tro at det annonceres på PDC 2008.
Jeg syntes det var en super TechReady. Jeg syntes åbenheden fra produktgrupperne var meget større end den plejer at være.
Som en fodnote kan jeg nævne, at du kan komme med til TechReady, PDC08 og MIX08 hvis du er hurtig. Det kræver dog for det første, at du er interesseret i jobbet som Developer Evangelist ;-)