Comment: the vitality of the Microsoft. Net platform is fading

Source: Internet
Author: User

I have been using C # for development over the past few years. I think C # And. Net are great software development languages and platforms. I feel that C # Is exactly the language I want. It can be used to develop upper-level things and underlying code. However, unfortunately, the whole world does not feel the same as me. You can feel that the vitality of. Net is slowly fading.

I have some reasons to explain why things are happening like this (not related to programming)

Naturally, people hate Microsoft, no matter what it does, even if it is a good thing. This is a very sad thing. I think people's attitude should be based on the technical level. We cannot always talk about open source or closed.

Windows 8 and WinRT support for. Net is confusing. Even for. net programmers. It makes people feel like Microsoft has created a cool child, but they don't want people to like it.

All Windows phones, especially WP7 (cannot be upgraded to Win 8), fail. From a business point of view, it is a failure, and it is also a failure to support developers. For a platform, if you do not know where it will go in a year, or you cannot get any support, how can you spend a lot of time studying it.

Stupid open-source method, I am talking about, you can read its source code, but cannot contribute, you cannot send pull requests. Also, Microsoft has to do everything on its own (Monorail vs MVC, Nunit vs MStest, nhib1_vs EF, etc ...)

In terms of tablet computers, Microsoft has not gained much market share, all of which are apple and Android.

For individuals, it kills XNA. A good SDK was suddenly abandoned. Why? No one can give a reason, you know?

The rumored XBOX vnext only shares a dingtalk to the XBOX coffin.

Who can save (if possible )?

Maybe Xamarin is a magical mono-based mobile development tool. Unity is also helpful, but I wonder how they plan.

Aliens?

Link: http://tech.it168.com/a2013/0605/1492/000001492043.shtml

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.