Hello everyone,

After much abuse from my co-worker’s about not sharing my daily ramblings with the world, I’ve decided to start a blog.  I tend to be a bit cynical about web journal’s, as I find it hard to believe that very many people are going to care what I’m doing on a daily basis.  However, I am a terribly interesting person so maybe that’ll make up for it :).  It’s more then likely that I’ll keep posts to this blog technical. 

For those of who don’t know me (which is hopefully, a quickly diminishing number of you), I’m a program manager on the C# team at Microsoft.  I’ve worked at Microsoft almost 3 years now, with 2 years of internships at MS before that.  During this time, I’ve worked on a fair number of different areas including:

  • C++ UI and Wizards

  • C# Language and Compiler

  • C# IDE

  • C# Project System

  • C# Expression Evaluation and Debugging

I’m currently involved in PMing the IDE team whose responsibilities include IntelliSense, Navigation, Parse error detection, etc.  At that the heart of these features is what we refer to as the language service.  The language service is responsible for any number of different tasks from the very basic colorization of code, to the much more complicated process of refactoring.  I will, of course, be writing much more about each of these things in the future.

Comments (2)

  1. Anonymous says:

    Welcome to the blogging world Anson, will look forward to hearing from you, added to my list:)

  2. Anonymous says:

    when can we expect linux version of VS so we can truly believe MS intentions are true to promote cross platform language.Not hollow words.

    I like programming cant code in windows so need VS for linux is there a HOPE?