Distributed System Designers – Application Designer


My name is Ali Pasha, and I’m a Program Manager in the Visual Studio Enterprise Tools group at Microsoft where I work on Microsoft’s Web service modeling features that are a part of a larger initiative for solving the difficulties faced in designing and deploying Connected Systems called the Dynamic Systems Initiative.


About me…

I did undergraduate studies in Computer Science from Lahore University of Management Sciences (LUMS). After working in Karachi for a small startup software company called Apvision, where I first experienced how chaotic software development can be, I went to the US to complete my graduate studies in Engineering Management from Dartmouth College’s Thayer School of Engineering/Tuck School of Business. Upon graduating, I accepted an offer to work fulltime with Visual Studio’s Enterprise Tools group at Microsoft; the same group where I had interned the previous summer.


What I love about my job is that I’m working on technology I know our customers want and that only a company with the resources Microsoft has can deliver. I admire the daily tension between dreaming big and making our ship dates so that our customers can get the product they want when they need it most. The pains of which might occasionally surface through this blog. J


About the stuff I work on…

First, the definitions…Connected Systems are systems that are constructed from loosely coupled, autonomous applications that offer services and communicate via messages. Connected systems conform to a service-oriented architecture.


The Dynamic Systems Initiative is Microsoft’s strategic direction in this area that aims to simplify and automate developing, deploying, and operating distributed systems. See DSI (http://www.microsoft.com/windowsserversystem/dsi/dsiwp.mspx) for more information.


The features that I work on will be shipped as a part of the Distributed System Designers that are in the Visual Studio Team System’s (http://lab.msdn.microsoft.com/vs2005/teamsystem/architect/default.aspx) Team Architect SKU.


Recommended Reads

This article talks about the concept of our product:




A great streaming demo of our product…




Purpose of my blog…

The purpose of my blog will be to discuss, and sometimes vent about some of the features that I’m working on, thinking about working on, and just thinking about… I’d also like to add some of my thoughts on some of the developments that are going on in the Web services ecosphere and otherwise, if bored, just talk about random stuff. I also want to inform users about some of the changes that they should expect on the Application Designer that are coming up in the Beta 2.



All posting on this blog are provided "AS IS" with no warranties, and confers no rights.

Skip to main content