随着Web和移动开发的变得越来越重要,.NET面临来自开源平台的竞争越来越多,以及对其方向的一些混乱。
这与沟通问题没有帮助,这是一岁的时候,一个微软的高管在一个相当违法的方式上宣布,Silverlight已经死了。或者几年来缺乏关于WPF的新闻。甚至是Windows 8中的WinRT框架的方式似乎表明.NET Framework正在被“现代”应用程序取代。
为了避免这种混乱,微软清楚地讨论了对.NET的长期未来的任何疑虑当它制作.NET开源和跨平台,作为.NET核心。“微软的这些变化使得在.NET中的投资更有价值,”进步软件的首席创新官Vassil Terziev说。“企业现在可以继续在.NET中继续开发,而不会被迫在数据中心运行Windows。雷竞技电脑网站它为.NET商店提供了更大的灵活性和控制成本和部署,同时不会强迫他们恢复其工程团队。“
仍然,.NET核心没有解决一个持续问题之一:Microsoft将.NET带到新平台,但每次都是略有不同的.NET。“向前迈进,我们的主要目标之一是取消使用.NET,”.NET工程团队成员斯科特亨特说。