.Net在软件开发领域还有没有前途?Csharp语言能复兴吗?全看一事

10年前这时候随着visual studio 2008的推出.net开发技术如日中天,至少在国内达到了顶峰,但维持不久后,开始出现颓势。web开发前端和移动端app的开发大爆发、java/php开放型跨平台生态社区的成熟、令人诟病的visual studio预置拖拉式开发方式让当时封闭的.net开发技术在国内软件开发领域占比迅速降低。
不过自从新一任微软ceo纳德拉上台后对于.net开发技术的战略画风急转,由封闭转向了开放社区和源码,全面支持多平台。紧接着推出了visual studio code这个轻量级的多平台兼用的ide。现在在开发社区里类似于.net只支持windows的这种论调声音越来越小了。.net整个技术栈对于开发者越来越友好,跟社区的交流也是双向的了。
新一代.net开发技术全面支持了服务端、pc端和移动端。就.net的主力开发语言c#明显优势与java、php,开发工具visual studio也是毫无疑问是地球上最先进的ide。现在依然在使用规模上远小于java和php的原因就是社区生态,微软开放社区生态也就是几年的功夫,还是短了。虽然.net社区推出了不少不错的库和工具,但是知道的人还是很少的,这是当前.net开发技术复兴的最大问题。现在.net的开放社区还是力量很弱小,如果单靠自身发展强大起来几乎是很难的,.net的老东家微软是否狠砸钱支持是最关键的因素了,万事俱备只欠东风,这东风能否挂起来也能看出微软针对.net开发的实际态度。各位稍安勿躁,就等今年的微软build大会上看看.net相关的消息是否多就行了,大家都拭目以待吧,希望有特大利好传来。
最后提一下,微软新一代 core推出后,国内大厂的代表腾讯和网易开始在服务后端大量使用了,期待.net开发技术未来会更好!