3 ms·
Microsoft is so hit or miss. They're incredibly innovative in the research department, but business tools are definitely overcomplicated (Dynamics, SharePoint).
by drharris 13y ago
Microsoft is so hit or miss. They're incredibly innovative in the research department, but business tools are definitely overcomplicated (Dynamics, SharePoint). I use C#.NET daily, and it is the programming tool I'm most in love with. There is no easier way to make business desktop apps, and with the new MVC and Entity Framework libraries, there aren't many easier ways to make significant web applications (i.e. beyond a to-do list or blog). Azure level of functionality makes other cloud companies look almost archaic.
I think where they're losing is that they've stopped communicating. With customers, with developers, even internally. They are proceeding down paths they imagined to be important. Some of them are, some of them aren't, and thus the hit-or-miss nature of their current business. I think a lot of this is Ballmer. He's trying to be a Jobs and failing miserably, when all he needs to do is allow his people to actually communicate with the community.
Another part of it is that they can't do anything these days without a bunch of FUD from the media and Anti-MS sheep. I actually like Windows 8 and appreciate the innovation even if there are some hiccups to take care of. .NET is great, and I hope they make it easier to move forward and migrate existing apps to whatever they do next. Will they die anytime soon? Probably not. But if they don't start communicating soon and often, they'll lose some market share for sure.