I am a software developer in the Visual Studio Team System group, specifically in the DSL Tools team, which is a framework for building graphical designers for Domain Specific Languages. For Visual Studio 2005, I worked on the much loved Class Designer. In the DSL Tools team, I work mainly on the modeling data store infrastructure (which we fondly call the IMS), and on the the Text Templating code generation infrastructure (which we call T4 because it rolls off the tongue better).

I started this blog to follow the lead of other great bloggers from my team (Gareth Jones, Steve Cook, Stuart Kent, Pedro Silva, Jochen Seemann, Jack Greenfield etc) and from Microsoft in general, who have used blogs as a very effective means of communicating with our customers. I hope to use this as a means of gathering feedback for design decisions and the product in general, sharing interesting news and information about DSL Tools and Model-Driven-Development. I will also be using this as a spot for collecting ramblings about various other technical fields that interest me.

Hope you enjoy the read. It goes without saying that any comments and feedback are welcome and appreciated.

Thanks,
George Mathew