The intention of this blog is to help give the interested public some view into the complexities of servicing Visual Studio and the .NET Framework. Other blogs exist on the subject, and this blog is by no means official or authoritative. Rather, this blog represents the personal views of its author where that author is in the unique position of being responsible for the deployment of updates for Visual Studio and the .NET Framework.
I would like this blog to be a forum for appropriate customer feedback on deployments that we have or, for that matter, for those that we do not have. Our mission is to serve our customers. If you walk into a restaurant and order a sandwich then you expect that a sandwich will be delivered to you in a timely manner. You don't expect a taco or a tailor. If you think that you've ordered a sandwich and I've given you a taco and cuffed hems, I want to know about it. This blog is intended to be a vehicle through which you (our customers) can communicate directly with me (the update deployment manager for Visual Studio and the .NET Framework).
I also think that there is very real value in articulating complex ideas simply for the sake of articulation. That is, if nobody ever read this blog, I would still post it. I believe that the process of articulation alone helps me to consolidate my understanding. Moreover, there is the added benefit of transparency when customers do read this. In other words, I expect this blog to be a win-win for myself and for our customers.
In a very real sense, I am the interface between my group (DD.CPX) and our customers. I don't mean that in the sense that I have a blog while others on my team do not (see the statement above about this blog not being official), but in the sense that I am responsible for getting my group's products (updates for Visual Studio and the .NET Framework) into the hands of our customers. At worse, I hope that our customers will always know why we've done what we've done. At best, our customers should feel that they have a voice in the activities of this organization. Let's get blogging.