微软为什么要做 .NET?

网友解答: 首先来说,.NET不是一门开发语言,而是微软推出的一整套技术解决方案。微软对于.NET的定位是快速便捷和跨平台的新一代技术平台,既可以开发WinForm程序,又能开发B/S架

网友解答:

首先来说,.NET不是一门开发语言,而是微软推出的一整套技术解决方案。微软对于.NET的定位是快速便捷和跨平台的新一代技术平台,既可以开发WinForm程序,又能开发B/S架构的系统等。

至于微软推出.NET的原因呢,主要是:和Java平台竞争。

像微软的开发语言很多,以前流行的VB,后面微软又推出J#(就是仿Java的,后来被告了,此项目也就终结了),ASP,ASP.NET,F#,再到C#,.NET Core 。每种开发语言规范不同,环境不同,微软.NET平台来实施综合管理。

从另外一方面来说,.NET平台也是为了解决旗下各种开发语言的规范统一而产生的,它有自己的运行时环境和公共类库。

总体而言,.NET还是相当优秀的技术平台,语法优美,做WinForm程序还是不错的。

网友解答:

出这么多版本,还不互相兼容,最可气的是,这玩意一坏,好几个软件用不了,直接卸载重装的没戏,根本卸不掉。还好微软知道自己东西的尿性,提供了专门的msi卸载工具,可以通过这个工具卸载,之后再重装。不然,它坏了,就只能重装系统了。

标签: