Johan Lindfors

Utvecklare och teknisk chef på Microsoft Här och nu, för du kan aldrig vara någon annanstans!

October, 2007

Blog - About

Om Johan Lindfors och min blogg

Jag jobbar som teknisk chef på Microsoft i Sverige och ansvarar för vår tekniska evangelisering mot utvecklare. I den här bloggen har jag för avsikt att skriva om utveckling i allmänhet och på Microsofts plattform i synnerhet.

Så vem är egentligen Johan Lindfors?
Jag föddes i Stockholm 1973 på Södermalm men flyttade till Dalarna när jag var 14 år med min familj bestående av mor, far och syster. Vi hade sedan länge haft sommarställe i underbara Leksand så vi beslöt oss för att prova bo där ett tag. Vi blev kvar i Dalarna och jag läste tekniskt gymnasium i Borlänge med inriktningen att bli arkitekt men hade hela tiden ett intresse för datorer ända sedan min första ZX Spectrum.

Efter gymnasiet tog jag ett sabbatsår innan jag ryckte in i lumpen i Falun i 15 månader. Nästan direkt efter lumpen sökte jag till högskolan och fokuserade på datalinjer med programmering som inriktning, jag kom in vid Högskolan Dalarna och där gick jag till april 1998 då jag började på Microsoft i Stockholm, och där är jag kvar.

Nu bor jag med min fru Lina och våra barn Matilda och Max i supermysiga Vallentuna, strax utanför Stockholm, en idyll som ligger 25 minuter från storstan och ändå har nära-till-naturen-känslan som jag uppskattade i Leksand.

Jag spenderar fritiden med att se på film (har alldeles för många DVD-filmer), läsa böcker och spela gitarr.

Matilda Min dotter Matilda

Max Min son Max

Lina Min fru Lina

  • Johan Lindfors

    WPF Composite Client

    • 0 Comments
    Under MSDN Live så berättade jag och Robert om att Acropolis inte skulle se dagens ljus i den utformning som vi hade sett testversioner av utan att vi istället skulle ta till oss den feedback och de kommentarer som utvecklare hade gett oss under utvecklingen...
  • Johan Lindfors

    LINQ to SQL - Video 4 (av 3)

    • 5 Comments
    Ok, det blev en till, jag kunde inte sluta när jag hade fått inspelningstekniken att fungera så pass bra som den nu gjort, så jag fortsatte där jag slutade i video 3, och nu så går jag igenom det som genereras när vi använder de inbyggda verktygen för...
  • Johan Lindfors

    IT-arkitekt, nu ett definerat yrke!

    • 0 Comments
    En expertgrupp har tillsammans med IASA tagit fram en definition på fyra kategorier av IT-arktiekt-rollen och beskrivit den i ett kommande dokument. IDG har en intervju med Daniel Akenine, en av mina kollegor som också är ordförande i IASA i Sverige....
  • Johan Lindfors

    LINQ to SQL - Video 3 av 3

    • 6 Comments
    Här är den avslutande filmen i denna korta introduktion till LINQ och då speciellt LINQ to SQL. I den här demonstrationen visar jag hur du istället för attribut kan använda en XML-fil för att mappa dina entites-objekt till databasen. Glöm nu inte att...
  • Johan Lindfors

    LINQ to SQL - Video 2 av 3

    • 2 Comments
    Och här är den andra av de demo-filmer som jag spelat in, den här går igenom hur vi med hjälp av LINQ to SQL kan "mappa" vårt entitets-objet till en tabell i databasen med hjälp av attribut.
  • Johan Lindfors

    LINQ - Video 1 av 3

    • 9 Comments
    Jag undersöker lite nya möjligheter att introducera till teknik och provar nu att publicera några filmer om LINQ som jag gärna vill ha återkoppling på. Här är första demot i en liten serie på tre filmer. Vad tycker du om det här format, och naturligtvis...
  • Johan Lindfors

    Svenska MSDN, vad kan det vara?

    • 3 Comments
    Den svenska MSDN-sidan är något som vi på Microsoft kontinuerligt försöker att förbättra och förändra för att kunna ge dig som utvecklare tillgång till information om lokala aktiviteter och resurser som i sin tur bidrar till att du får högre kompetens...
  • Johan Lindfors

    Testare, se hit

    • 0 Comments
    Nu har det öppnats en ny sektion på den globala MSDN-sidan som riktar sig till dig som primärt jobbar med tester av mjukvara. Det som jag anser vara lite extra intressant med den här sektionen är att den verkar ligga lite i framkant när det gäller "community...
  • Johan Lindfors

    CardSpace + OpenID = Sant

    • 1 Comments
    OpenID har nu stöd för Information Cards, vilket innebär att du som använder CardSpace för att logga in mot webbapplikationer för att slippa lösenord kan nu också koppla ett Information Card till ditt OpenID. Läs mer här! Trevligt!
  • Johan Lindfors

    Presentationerna från MSDN Live 2007

    • 2 Comments
    Nu har vi publicerat presentationerna från MSDN Live 2007 och de kan du hämta nedan. Inom kort så kommer vi också publicera inspelningarna från roadshowen på MSDN TV . Vad är Software + Service I den här första presentationen presenterade...
  • Johan Lindfors

    MSDN Radio Special: Dynamiska språk med Niclas Nilsson

    • 1 Comments
    Det är väl typiskt att Dag passar på och spelar in specialare för MSDN Radio med så intressanta ämnen och personer som Dynamiska Språk och Niclas Nilsson. Nåja, jag har åtmistone lyssnat på sändningen och jag lärde mig en del nyttigt som vad som främst...
  • Johan Lindfors

    Mobilstart.se och Telenor.

    • 2 Comments
    Jag har fått några frågor angående det SMS som Telenor skickat er som deltagit i utvärderingarna och jag har eventuellt varit otydlig under seminariet att alla som skickade in en utvärdering av vårat evenemang skulle just få ett kort SMS med en länk till...
  • Johan Lindfors

    MSDN Live 2007, check!

    • 7 Comments
    Sitter på tåget på väg hem från Göteborg som var den sista orten för höstens MSDN Live roadshow, har precis ätit en leverpastejssmörgås och druckit en lättöl, och på något sätt smakade det som om det var det godaste jag någonsin ätit. Det kan bero på...
  • Johan Lindfors

    Nytt gränssnitt i Visual Studio 2008?

    • 4 Comments
    Under MSDN Live roadshowen så har jag fått några frågor på min konfiguration av Visual Studio 2008, det verkar som om alla verktyg och knappar har försvunnit, är det något typiskt demo-läge som finns implementerat i den nya versionen? Det är helt enkelt...
  • Johan Lindfors

    Inga biljetter i Stockholm och Göteborg?

    • 1 Comments
    Det har kommit några kommentarer om att vi inte lottar ut ÖreDev biljetter i Stockholm och Göteborg (och Umeå) men vi har redan tagit det beslutet så istället har vi nu lyckats att skaka fram två stycken Samsung telefon till för utlottning i Stockholm...
  • Johan Lindfors

    Biljetter till ÖreDev - kom till MSDN Live i Malmö

    • 3 Comments
    Vi har i samarbetet med ÖreDev fått loss några biljetter till konferensen i Malmö den 13-15 november och de avser vi lotta ut till deltagarna på MSDN Live i Malmö. Vi har inte bestämt oss för om vi ska lotta ut 2 biljetter till 2 personer eller 4 biljetter...
  • Johan Lindfors

    Vinn en Samsung i600 under MSDN Live

    • 3 Comments
    Under MSDN Live så kommer vi att demonstrera en utvärderingsapplikation (som vi också kommer att använda oss av) som vi byggt tillsammans med några av de tjänster som Telenor exponerar i sin MobilStart portal. Alla som kommer på MSDN Live under vecka...
  • Johan Lindfors

    MSDN Live - snart i en ort nära dig?

    • 2 Comments
    En vecka kvar av intensiva förberedelser, presentationerna och demonstrationerna börjar hamna på plats och anmälningar fortsätter att ramla in. Men det finns fortfarande platser kvar... Visste du förresten att vi den här gången kommer att besöka fler...
  • Johan Lindfors

    Fysikmotor för XNA och Silverlight

    • 1 Comments
    Alldeles nyligen annonserades en publik release av en 2D fysikmotor för både XNA och Silverlight som förenklar för dig som vill bygga spel med fysiska egenskaper. Motorn finns publicerad på CodePlex och tillgänglig med källkod för dig som vill lära dig...
  • Johan Lindfors

    Hämta hem källkoden till .NET Framework.

    • 2 Comments
    Ja du läste rätt. I och med lanseringen av Visual Studio 2008 och .NET Framework 3.5 så kommer vi också ge utvecklare möjligheten att ladda hem källkoden till delar (och mer och mer framöver) av .NET Framework såsom ASP.NET, Windows Forms, ADO.NET och...
Page 1 of 1 (20 items)