in

MCW Technologies' Community Server

Downloads, blogs, forums, and more

Adventures in Visual Studio Development

Making Visual Studio easier to use, one blog entry at a time

April 2005 - Posts

  • What is VORST and why is it now the title of my blog?

    VORST stands for Value Over Replacement Software and Technology. I borrowed this concept from Baseball Prospectus. They use VORP, or Value Over Replacement Player, as a measure of the relative value of various baseball players. Specifically, VORP is "The number of runs contributed beyond what a replacement-level player at the same position would contribute if given the same percentage of team plate appearances. " A player with a VORP of 0 is no better or worse than "one or more of the best available players .... who can be obtained with minimal expenditure of team resources." A negative VORP means the team would be better off with the replacement-level player. A postive VORP means they wouldn't. Last year, Barry Bonds had a VORP of about 140, which means he was worth about 14 wins more than a replacement-level player. That's a lot of wins and means he was worth his high cost. If you are a baseball fan I highly recommend the BP Web site, as well as the Baseball Prospectus 2005 book.

    What does this have to do with software? Think of "replacement-level" as an alternative. An alternative baseball player. An alternative activity you could be doing. An alternative piece of software. Compared to Visual Studio 2005, I think of the "replacement-level" software as whatever you are using now, which can be obtained with minimal cost because you are currently using it. Moving to VS 2005 has a cost. The cost may be low if you are already using VS 2003. The cost may be high if you are using VB 6, Access, Fox. What is the value of VS 2005 over the software you are currently using? What is the value of .NET over the technology you are currently using? And is the value high enough to be worth the cost?

    My goal is to increase the value of VS 2005 over replacement-level software. Through writings, speaking, blogging, etc I hope to make it easier for people to move to VS 2005, no matter what they are using now and no matter what their experience is with .NET. Microsoft makes VS more attractive by making it better. I want to help make it more attractive by making it easier to use / less hard to learn.

  • Life After Microsoft

    After 8 ½ years at Microsoft it is time to move on to the next phase of my career. April 15 was my last full day at Microsoft. I am pursuing the life of the independent contractor and returning to something that has been a passion of mine since before I came to Microsoft: teaching developers how to use developer products. There is a very important role to be played by people who help others learn how to use tools like Visual Studio to its fullest. I want to be one of those people.

    I have joined MCW as a senior consultant. I'm honored and thrilled to be able to work with them.

    I'll be writing articles and speaking at conferences (I'll be speaking at VSConnections in Las Vegas in November and at other shows as soon as I can). I'll be hanging out in newsgroups and forums. And after so many years of talking to developers about how to develop with Visual Studio, now I get to do it for a living. Is developing with Visual Studio everything I said it was? Boy, do I hope so!!! I'll let you know.

© Copyright MCW Technologies, LLC
Powered by Community Server (Commercial Edition), by Telligent Systems