Johan Lindfors

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

April, 2005

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

    Fortsättning på HttpListener

    • 0 Comments
    Nu har jag skrivit en liten uppföljande artikel till den förra om HttpListener, den här gången utvecklar jag koden till att agera asynkront istället för som tidigare synkront. http://blogs.msdn.com/johanl/articles/413687.aspx Kommentera gärna artikeln...
  • Johan Lindfors

    HttpListener i .NET Framework 2.0!

    • 0 Comments
    Nu har jag skrivit ihop en liten artikel om HttpListener i .NET Framework 2.0, det är en kortare introduktion till hur klassen kan användas och hur den fungerar. http://blogs.msdn.com/johanl/articles/412942.aspx Nu frågar jag mig dock, hur ska vi...
  • Johan Lindfors

    Amerikanska MSDN WebCasts om spelprogrammering...

    • 1 Comments
    Nu har det tagit fart i USA, titta bara på uppsättningen av MSDN WebCasts som kommer inom kort att visas på nätet... http://www.microsoft.com/events/series/msdnvideodev.mspx Tack och lov så brukar dessa spelas in så att jag inte behöver passa tiderna...
  • Johan Lindfors

    Hur blir man spelutvecklare?

    • 0 Comments
    Helgens specialartikel på www.idg.se är skriven av Kasper Nawakowski och handlar om grunderna till att bli spelutvecklare, kan vara värt att läsa för att få en grundläggande inblick i vad som krävs och efterfrågas på marknaden. Här är en direktlänk...
  • Johan Lindfors

    Startsidan borta i beta 2 av Visual Studio 2005 Express?

    • 1 Comments
    Om det är någon som laddat ned Visual Studio 2005 Express Beta 2 och märkt att startsidan som normalt visas plötsligt är borta, har säkerligen haft en tidigare version av Visual Studio 2005 Express installerat och lösningen är att gå in under menyn Tools...
  • Johan Lindfors

    Varning, skryt...

    • 1 Comments
    Var ute och åt middag med Dag König, Marcus Murray, Maria Johansson och André Henriksson igår, och då nämnde Dag att min blogg hade blivit nämnd i tidningen Internetworld som en populär blogg. Cooooooolt, men jag har tyvärr inget större förtroende för...
  • Johan Lindfors

    DataProtection API i .NET Framework 2.0

    • 6 Comments
    Hade några diskussioner med utvecklare under veckans MSDN Workshop angående Data Protection API'et och hur det egentligen skulle kunna användas. DPAPI som i och med .NET Framework 2.0 finns implementerat i ramverket kan användas för att symmetriskt kryptera...
  • Johan Lindfors

    Hur har Managed DirectX utvecklats?

    • 0 Comments
    Hittade en artikel om utvecklingen av den hanterade versionen av DirectX, Managed DirectX, hur utveckling har bedrivits och hur de uppsatta målen har mötts. Läs mer på: http://www.microsoft.com/resources/casestudies/casestudy.asp?CaseStudyID=16499
  • Johan Lindfors

    MSDN Workshop i Visual Studio 2005

    • 0 Comments
    Nu har vi under två dagar genomfört vår MSDN Workshop med introduktion till Visual Studio 2005 och .NET Framework 2.0. Jag är jätteglad över att båda dagarna var fullsatta och det verkar som om det har varit uppskattat. Jag håller för närvarande på att...
  • Johan Lindfors

    Coding for fun...

    • 0 Comments
    If you are interested in some "non-business" development such as games and stuff, you shoul check out http://msdn.microsoft.com/coding4fun/ . There's some cool and interesting reading there! Thanks to Andreas Håkansson for pointing this out to me.
  • Johan Lindfors

    Template for Direct3D enabled WinForm in Visual C# 2005 Express.

    • 1 Comments
    How to create a template for a Direct3D enabled WinForm in Visual C# 2005 Express....
  • Johan Lindfors

    Visual Studio 2005 Beta 2 has arrived!

    • 3 Comments
    So many have waited, now the beta 2 is finally here.
  • Johan Lindfors

    Introduktion till Visual Studio 2005 Express

    • 0 Comments
    Du kanske redan har hört talas om Visual Studio 2005 Express och hur den versionen av kommande Visual Studio 2005 är riktad mot entusiaster, hobbyutvecklare och studenter. Här finns en trevlig genomgång av utvecklingsmiljön och möjligheterna att skapa...
  • Johan Lindfors

    Viewports in managed DirectX.

    • 3 Comments
    I've written a post/article on how to create Viewports in C# leveraging Managed DirectX which gives the appearance of a rear view mirror in a game or multimedia application....
  • Johan Lindfors

    Hur bestämma och benämna nivåer på seminarier?

    • 9 Comments
    När vi gör seminarier så benämner vi de oftast som nivå 100, 200 eller 300. Frågan är om det är tillräckligt tydligt att 300 är svårare än 100 eller om vi ska välja någon annan benämning, jag är mycket nyfiken på vad du anser att vi bör göra runt detta...
  • Johan Lindfors

    Visual Basic 6.0 till Visual Basic.NET

    • 8 Comments
    För att underlätta för utvecklare som fortfarande använder Visual Basic 6.0 men som tittar på migrering av kompetens och applikationer till den hanterade miljön som .NET Framework erbjuder, så har nu MSDN öppnat upp en ny resurssida som jag hoppas ska...
  • Johan Lindfors

    Dalaupproret genomfört: LEKSAND ÄR TILLBAKA!

    • 2 Comments
    Leksand är tillbaka i Elitserien! GRATTIS till hela laget och lycka till i framtiden!
  • Johan Lindfors

    "Patterns and Practices"

    • 0 Comments
    Jag brukar ofta nämna PAG (Prescriptive Architecture Guidance) teamets resurser som något av det bästa Microsoft levererar till utvecklare så jag tänkta ge er några länkar till deras sidor: http://www.microsoft.com/resources/practices/default.mspx...
  • Johan Lindfors

    Att ta hänsyn till säkerhet i hela projektet!

    • 0 Comments
    Vill gärna ge en rekommendation till dig som är utvecklare och vill lära dig själv och kanske också din projektgrupp hur du och ni kan ta hänsyn till säkerhet i ert projekt. Den här artikeln handlar om Microsofts egna erfarenheter vid utveckling av våra...
  • Johan Lindfors

    MSDN Workshop - Microsoft Visual Studio 2005

    • 0 Comments
    Nu har det blivit dags för ännu en MSDN Workshop, den här gången introducerar vi Microsoft Visual Studio 2005 för dig som jobbar som utvecklare hos en programvaruleverantör eller hos en partner till Microsoft. Under dagen kommer vi att titta på .NET Framework...
  • Johan Lindfors

    Det är mycket som händer nu...

    • 1 Comments
    Usch vilket dåligt samvete jag har för att inte kunna hitta (läs prioritera) tiden att blogga mer, det finns så mycket som borde informeras om på den svenska utvecklarmarknaden. Jag är mycket glad över att André Henriksson ( http://blogs.msdn.com/ahenrik...
Page 1 of 1 (21 items)