Archive for the ‘TechEd’ Category

Kodehoved på spansk

Tuesday, February 9th, 2010

Der er næppe mange af jer, der vil få glæde af følgende servicemeddelelse, men det er jo ikke hver dag, at man sådan får lov at være verdensberømt for en dag, så derfor vil jeg lige gøre opmærksom på, at februarnummeret af det spanske magasin, dotNetMania, har et langt interview med Tess Ferrandez, hendes kollega Finbar Ryan og undertegnede. Artiklen er en spansk oversættelse af et videointerview om debugging, vi lavede på TechEd i Berlin sidste år. Jeg håber, at videoen også bliver tilgængelig på et tidspunkt, og jeg skal nok smide et link, hvis det skulle blive aktuelt. Indtil da står den på spansk debugging. God fornøjelse!

dotNetMania

TechEd Europe 2009 i bullet points og billeder

Tuesday, November 17th, 2009

TechEd er ovre, og jeg er langt om længe hjemme igen. Her følger et par indtryk og observationer fra TechEd og Berlin.

  • Med over 7000 deltagere er TechEd ikke det mest oplagte sted at netværke, men jeg var heldig at løbe på en masse mennesker, jeg gerne ville hilse på. Tak til Harry Pierson, Tess Ferrandez, Don Syme, Martin Esmann og Daniel Pearson for nogle gode stunder.
  • Dette var min første TechEd, så jeg kan ikke sammenligne den med tidligere år, men almindeligvis er TechEd delt i to: en for IT professionals og en for udviklere. I år var de slået sammen til en konference, hvilket så ud til at ramme begge lejre med færre interessante sessions. Således var det lidt af en udfordring at fylde programmet op med udviklerrelaterede emner.
  • Gode sessions: Der var forbløffende få skuffelser på mit program, og dem er der vist ingen grund til at fremhæve, så i stedet kommer her et par af de gode: Mark Russinovich om debugging og opdateringer i kernen, Tess Ferrandez ditto om debugging, Daniel Pearson om kernel debugging, Udi Dahan om Command Query Responsibility Segregation, Don Syme om asynkron programmering i F#, Harry Pierson om dynamiske sprog om DLRen og Roy Osherove om unit test (desværre uden guitar).
  • Faciliteterne var generelt gode, men der var kun lokaler i to størrelser, hvilket gav arrangørerne begrænsede muligheder for at tilpasse lokalerne til mængden af mennesker. Det betød desværre, at man meget let kom til at gå forgæves, og i praksis blev man nødt til at gå direkte fra en session til den næste, hvis man ville gøre sig håb om få en plads. Jeg løb ind i Tess en af dagene, og hun var så uheldig, at gå glip af de eneste to sessions hun ville se på den dag. Det er bare ikke godt nok, når nu antallet af relevante sessions var så begrænset.
  • Betalingskort er altså ikke et modefænomen. De er sgu nok kommet for at blive. Desværre har berlinerne ikke fanget den, så der er mange restauranter, taxaer med videre, der ikke tager plastik. Det havde jeg måske forventet ville være tilfældet i Angola men altså ikke i Berlin. Kom lige ind i kampen.
  • Det mest overraskende, jeg så, var en præsentation fra et firma, der havde integreret hele deres Cobol-udviklingsmiljø ind i VS2010. De havde brugt det nye framework til at lave en editor, der kunne håndtere Cobols finurligheder og blandt andet vise sammenhænge mellem diverse GOTOs i koden ved hjælp af pile. De kunne sågar afvikle deres Cobol unit tests fra Visual Studio. Det er på ingen måde noget, der er relevant for mig, men det illustrerer på glimrende vis, de mange muligheder for tilpasninger VS2010 giver.
  • Sammen med Tess Ferrandez og hendes irske kollega Finbar Ryan blev jeg interviewet til et spansk .NET-magasin (jeg skal nok smide et link, når jeg ved mere). Emnet var selvfølgelig debugging, og jeg synes, at det gik fint, så jeg glæder mig til at se resultatet.
  • Visual Studio 2010 ser ud til at blive en helt fantastisk udgave. Der er rigtig mange cool features som f.eks. parallel stacks, task debugging og mulighederne for at tilpasse hele udviklingsmiljøet.

Udvalgte billeder

Messe Berlin

Messe Berlin. Det store samlingssted.

Kloge hoveder

Kloge hoveder.

Tess og Magnus

Tess og Magnus.

Et lidt for almindelig syn på konferencen

Et desværre lidt for almindelig syn på konferencen.

Performanceproblem

En ikke så overbevisende demo af PLINQ. Læg mærke til det grønne tal. Heldigvis blev det meget bedre i andet forsøg.

Google Chrome

Og mens vi er ved upserne: Må man godt have Google Chrome, når man arbejder for Microsoft?

Madkøen

7000+ nørder spiser.

Roy Osherove

Roy O uden guitar.

Tess Ferrandez

Tess optræder.

Konferencetid

Thursday, October 1st, 2009

Jeg er så heldig, at jeg har fået mulighed for at deltage i såvel JAOO i Århus og TechEd i Berlin, så jeg ser frem til to måneder med masser af indtryk.

Der er mange gode talere på begge konferencer, og efter en hurtig gennemgang af programmerne regner jeg med at indfinde mig til nedenstående sessions. Derudover håber jeg, at få lejlighed til at møde en del af netværket, så hvis du læser min blog eller følger mig på Twitter, håber jeg, du vil råbe op, så jeg kan få sat ansigt på handles og gravatars.

Hvis der er spændende sessions, jeg skulle have overset, vil jeg være taknemmelig for henvisninger, så skriv endelig kommentarer til dette indlæg.

JAOO

JAOO 2009
Brian Goetz er hovedforfatter på en af de bedste kilder om udvikling af multi-threaded systemer. Det glæder jeg mig meget til at høre om.

Don Syme er arkitekten bag F#. Jeg havde desværre ikke mulighed for at høre ham, da han for nylig gæstede Danmark, så det her er en god mulighed for at indhente det forsømte.

Kevlin Henney var ubetinget en af de bedste talere, jeg så på Øredev sidste år, og eftersom dette ikke er et af de indlæg han holdt i Malmö, vil jeg være at finde på første række.

Mads Torgersen havde jeg fornøjelsen af at møde i Redmond i forbindelse med MVP Summit, og derfor ser jeg frem til dette gensyn, hvor han skal tale om at være dynamisk i en statisk verden.

Martin Fowler behøver næppe nogen introduktion. Jeg har desværre kun oplevet ham på skrift, så jeg glæder mig meget til at se giraffen.

Michael Feathers definerer legacy code som kode uden automatiseret test. Det burde være grund nok til at høre, hvad han har at sige. Desværre falder det sammen med Mads Torgersens indlæg, så lige nu ser det nok ud som om, at jeg kommer til at gå glip af Feathers.

Oren Eini (Ayende) er endnu et gensyn. Vi var deltagere på hinandens workshops på Øredev forrige år, og eftersom han altid har mange jern i ilden, bliver det interessant at høre, hvad han sysler med for tiden.

Robert C Martin, måske bedre kendt som Uncle Bob er, på trods af hvad Joel Spolsky end har at sige om den sag, en ganske vis mand, der er værd at høre på. Jeg har allerede set det indlæg, han optræder med her, så jeg springer over i denne omgang, men jeg kan varmt anbefale Bobs fornuftige betragtninger om funktioner.

TechEd


Mark Russinovich behøver vel ingen introduktion, men hvis der alligevel er nogen, der skulle have overset ham, så er han manden, der ved, hvordan Windows er skruet sammen og hvorfor. Jeg har hørt ham i Redmond, og han er en glimrende taler og et overflødighedshorn af viden om Windows. Det vil jeg ikke gå glip af.

Tess Ferrandez er min debugging-heltinde. Hvad mere er der at sige?

Roy Osherove spiller guitar på scenen, revser testkode og siger nej til XML. Det er gode grunde til at høre, hvad han har at sige. Han har også skrevet en glimrende bog om unit test.

Aaron Margosis afholder Sysinternals Tutorials. Der er ikke yderligere detaljer på nuværende tidspunkt, men det kan blive interessant.

Harry Piersons indlæg om IronPython og IronRuby så jeg hos Microsoft for nylig, og det kan varmt anbefales, og jeg overvejer at høre hans indlæg om DLR.

Alex Turner taler om dynamic i C# 4. Hvis jeg ikke allerede er mæt på dette område efter JAOO, snupper jeg måske også denne her.

Steve Teixeira har to sessions om parallel computing, og med al det der sker på den front, skal det nok blive interessant.

Don Syme om parallel og asynkron programmering. Hvis han ikke allerede har dækket det på JAOO, er jeg på.

Stephanie Cuthbertson fortæller om hvordan Microsoft bruger Visual Studio og Team Foundation. Jeg synes, vi ofte løber ind i diverse flaskehalse med VS og TF, så jeg er meget interesseret i at høre et par ”dog food”-historier.