|
|
|
|
|
by Ruudjah
5510 days ago
|
|
-Not OSS (note I didn't include the F) -Cross-browser pains -Vendor lockin (getting better with mono, but not officially supported by MS) -Non-(f)OSS tools or less (F)OSS tools -Non-OSS risk (can't patch if needed) -No support for WebGL/other html5 tech -Useless pushing of Silverlight while industry shifts to HTML5 |
|
There are no real "cross-browser pains" when developing ASP.NET. I think you'd really have to go out of your way today to develop something that "works better" in IE than other browsers.
MS contributes to and supports Jquery and includes it by default in new projects.
Silverlight isn't really being pushed at all except on WP7. It was more of a flash competitor anyway and never was meant to compete with HTML5.
There are quite a number of FOSS tools for .NET development, and incredible amount of 3rd party support that's not FOSS.
Granted, most of their stuff isn't being released as OSS. I believe some of their newer tech is releasing source through codeplex.
Overall, most of the complaints I've seen in this thread about Microsoft are better directed at the Microsoft of the 90's and early 2000's than the Microsoft of today.