为什么.NET调用.NET?

我总是想知道为什么微软为这样一个优秀的平台select了这样一个奇怪的,search引擎不友好的名字。 难道他们不能拿出更好的东西吗?

显然代号是NGWS:

微软在20世纪90年代后期开始使用.NET Framework进行开发,最初名为Next Generation Windows Services(NGWS)。 [百科]

有谁知道他们为什么select.NET的名字?

.NET让微软的营销人员能够强调其技术的“networking”方面,同时也是Sun微系统公司在90年代后期以“networking就是电脑”为主题的营销热捧的反应。 “Dot-Com”这个词就是那个时代的互联网的代名词,而“Dot-NET”就是这个词的performance。

我不认为这是一个坏名字,问题是,微软命名如此多的产品与“NET”的命名,如.NET我的服务和微软.NET企业服务器,其中后者与互联网无关。 这引起了很多混乱。 之后,微软通过将.NET名称限制为与Managed Runtime Framework相关的技术来纠正这些问题。

互联网将是我的猜测

在90年代中期,微软将互联网视为未来,同时也感受到了他们在比赛中有点迟到的地方。 因此,Explorer被embedded到操作系统中(现在他们很后悔),因此被强迫进入人们。 从Windows中删除竞争对手,如Java和一个真正的顶级名称如.NET表示现在有一个友好的networking公司….

当时我是微软的开发人员,我不知道.NET是谁的名字。 我所说的任何人都认为这是一个糟糕的名字,因为已经列举的所有原因。 至less这听起来不像NGWS。

.NET的早期推销是Web服务。 .NET应该可以轻松编写和使用Web服务。 特别是,它应该能够更容易地调用微软将提供的Web服务,然后每个人都可以使用:“.NET我的服务”。

当然,这很快就分崩离析了,但是这个名字依然存在。 它至less比“COM ++”或“ActiveXX”更好。