My name is David Messner – Welcome to my WebLog.  This is the second time I’ve typed up my intial posting – the first time IE crashed and I lost all that I wrote.  Hmmff.  I guess one of my first rantings will have to be on software reliability, but I’ll save that for another time.  Microsoft is overall making some pretty good inroads in this area, I think (e.g. Windows error reporting), but clearly we’ve got room to improve.


I’m the development manager for Commerce Server.  Commerce Server was the first enterprise server product at Microsoft to embrace the .NET Framework. That was in the CS2002 release and I was one of the architects of the .NET integration for the product (I owned the configuration-driven HttpModule runtime framework among other components) .  Our goal was to make it much easier to build a commerce-enabled site and I think we did that but clearly there’s more work to do!  And that’s what my team is all about – continuing to improve the quality of the product as we add great new features for our 2006 release.


I’ve worked for Microsoft for almost nine years now (hard to believe!).  What’s it like to work here?  Well the things that are constant are that you’re always learning and growing – the pace of change here can be truly frantic at times.  While the challenges are great, I’d say that the rewards are just as great.  If you’re up to working in a fast paced environment where you will learn a lot and where the rewards are commensurate to your contributations, we are currently looking for a talented software engineer to join the team.  Apply through Microsoft.com/careers (don’t send me direct email – I will deposit it directly into the circular file).


So what can you expect to find in my ‘blog?  Well, hopefully useful information and how-to articles about Commerce Server, .NET, and software development in general.  And of course you may occassionally find ranting and ravings about whatever happens to be on my mind at the time.


-djm