从2002年开始,.net让开发人员能快速构建和部署应用程序,便捷的开发windows和web服务器应用,同时著名的hacker Miguel de Icaza ,Miguel 为了GNOME项目启动了另一存志高远的项目:Mono,一个Microsoft .NET Framework的自由GNU/Linux实现,我是循着Miguel的指引踏上了.net开发之路,一路陪伴Visual Studio 走过15年的软件开发历程,在这Visual Studio 20周年之际,有感而发写下这些感想,期待将来的3年时间是验证这些感想。
.NET开发目前在中国大陆地区很艰难,经常耳闻一些公司转Java,不妨有很多成功案例,比如京东,京东转的非常成功,它是一个有理想的互联网公司,.Net的在京东企业中发展中扮演的角色是快枪手,在企业刚起步时候选择易上手的.Net无非是最好的选择之一,但是因为.Net的高度封装,让.Net高级人才在市场上十分稀少,而且企业在创立之初应用.net的时候也不会考虑架构之类的问题。可是随着业务越来越复杂,.Net开发人员无法解决和满足市场的需求和项目中出现的技术难题,技术债随之产生,解决不了问题随之一些程序员便让.Net背锅,再加上.Net的新技术推陈出新,当年的.NET的老爸微软偏偏让.NET偏居于Windows一脚,虽然有Mono也是跨平台,但是那时候的Mono远没有现在这么成熟,甚至于.NET开源社区受到了微软的打压,在这个互联网开放开源的时代,微软逆势而为,它也付出了重大的代价,错过了整个互联网高速发展的时代,2014年之后微软换了CEO,全面拥抱Linux,.NET Core开源,收购Xamarin,构建起了全新的生态,微软的重心转移到了Azure,微软算是抓住了云计算时代,微软市值已经增长到了5000亿美金,才次达到他的顶峰,.NET Core也经过了2年的迭代,5月份发布.NET Core 2 Preview,也就会补齐各类API,再一次进入主流开发平台,这就是趋势,验证一句老话:顺势者昌,逆势者亡,下面这张图非常好的注释了微软的走向。
上面这张股票走势图很形象的表明了微软的技术方向的趋势走势,Steve Ballmer是个销售出身的CEO,缺少了科技公司CEO应有的科技趋势洞察力,基于商业的考虑让着跨平台基因的.NET困死在Windows之上,互联网浪潮的到来,微软却还守在卖license,导致和互联网浪潮插身而过,在中国市场更是一败涂地,导致这么好的.NET技术无人问津,很多国内社区对.NET技术呲之以鼻,但是俗话说“三十年河东、三十年河西”。 .NET 技术在国外像微软的股价一样已经崛起,国内现在正是.NET技术的最低谷,但是我们看到的是.NET技术崛起的趋势,纵观国内技术社区的动向也在表明这个趋势正在转向,Visual Studio 2017上线发布,国内主要的开发者社区也表达庆贺,并将与微软中国携手展开多项活动,加速推动国内开发者的升级转型,详见 Visual Studio 2017全面上线!CSDN开启Visual Studio移动跨平台开发转型大作战。拥有超过4,500万会员、国内最大的开发者社区CSDN创始人蒋涛先生表示:“诚挚祝贺VISUAL STUDIO 2017新版本的发布,祝贺VISUAL STUDIO 20岁生日快乐!CSDN创建于1999年,这18年来社区发展壮大的历程,与中国VISUAL STUDIO程序员的成长紧密相随,他们在CSDN上不断学习、解惑、交流和成长,这些一路走来的朋友们,如今大多已成长为各行业中IT技术势力的骨干力量。与微软中国一路走来、并肩奋斗,我们感到非常荣幸。”对于微软近三年在开发技术领域,坚决走向开放、开源与跨平台的战略方向,蒋涛很是赞同,他相信这个方向对于推动中国传统企业与开发者的数字转型会更有帮助。基于此,CSDN将与微软中国继续携手合作,为国内VISUAL STUDIO开发者们,打造一条推动个人转型并助力企业转型的康庄大道。“我们希望让专注于网页开发的.NET程序员,能够借助VISUAL STUDIO所提供的新价值,快速转型成为安卓和iOS的移动APP开发者”,蒋涛说:“在技术培训外,我们更希望藉由大规模行业转型成功案例的征集,快速积累一批由开发者领头的数字转型行业先驱,进而影响更多的传统行业,通过运用来自互联网大潮的新科技与新模式,让传统行业升级换代。这个过程中,程序员自身能力的转型会是关键因素,同时微软对VISUAL STUDIO工具的创新也将起到重要推动力量。”
闻名于国内架构师与研发经理人社区的极客邦科技和微软战略合作,
延伸阅读
学习是年轻人改变自己的最好方式