| JaggedSac said: You are not forced at all to use their 'shitty' products. If someone uses their products and hates them, it is that person who is the idiot. Microsoft has stayed in business because they integrate best for businesses. Their solutions are so completely integrated with one another that it is much easier for companies to say.."go ahead, get me set up, and keep me working" than to try and force compatibilities on products not meant to work with each other. Other companies do not offer the support that Microsoft offers for corporations. Google business support is atrocious and so is Apple's. The company I work for uses Windows to do all of our development work and Linux for the servers. We use Java so the platform really does not matter. We use Sharepoint(which is awesome) for collaboration, Visio for diagrams(UML,flow charts, data charts, etc), Excel for reporting purposes, Office Messenger(which integrates with all other Office products), Outlook, etc. They are all so perfectly integrated with one another that it speeds up the development process. No other set of products comes close to offering the features that Microsoft's do. |
I am a .NET developer. We use 2008 Team Suite, and it works well. .NET 2008 works well. Office works well.
The applications side of MS makes great products. The OS side of MS has sucked all the way back to the days of DOS. To use there applications, you are forced to use there operating systems.
Trust me, if .NET ran on OSX, and the .NET Framework ran on anything other then IIS (Mono is a joke), then we would not have a single Microsoft OS in our shop.







