I'm no ALT.NET guru but I have decided that it doesn't have to have the Microsoft (MS) stamp to get me to look at it. I recall when I was "that guy". You know, the guy who would hear about non-MS options and glance over them. If it was that important and that good then MS would be doing it, right? The answer to that question is yes AND no. The reality is that we're all trying to do our best and serve the customers that pay us to write code. MS is the same and they do what is best for their business model which means that they can be reactive at times - just like everyone else.
Recently I was Listening to an episode of .NET Rocks!. It was show #328 with Joel Semeniuk on the State of Team System. All I can say is - what!? I mean he's talking about the new Continuous Integration (CI) feature of Team System 2008 Suite and how valuable it is. No doubt, CI is valuable but what get's me is that they all are discussing it as though CI is a new concept. Let's be fair and mention the fact that MS is being reactive and Team System is late to the CI party. The sad fact is even tough CI has been around for a long time most enterprises will not even look at it until it has the MS stamp of approval.
Giddy Up!