为什么.NET称为.NET?

时间:2009-03-09 21:43:53

标签: .net terminology

我一直想知道为什么微软为这样一个伟大的平台选择了这样一个奇怪的,搜索引擎不友好的名字。难道他们没有想出更好的东西吗?

显然,代号为NGWS:

  

微软开始开发   .NET Framework在20世纪90年代末期   最初名为Next   生成Windows服务(NGWS)。 [Wikipedia]

有谁知道他们选择.NET名称的原因?

4 个答案:

答案 0 :(得分:20)

.NET支持微软的营销人员强调其技术的“网络”方面,也是对Sun Microsystems在20世纪90年代后期的营销闪电战的反应,其主题是“网络就是计算机”。 “Dot-Com”这个词当时就是互联网的代名词,“Dot-NET”就是那个词的戏剧。

我认为这根本不是一个坏名字,问题是微软用“.Net”命名法命名了这么多产品,比如.NET My Services和Microsoft .NET Enterprise Servers,后者无关与互联网。它引起了很多混乱。后来,Microsoft通过将.NET名称限制为与托管运行时框架相关的技术来纠正问题。

答案 1 :(得分:12)

互联网将是我的猜测

在90年代中期,微软将互联网视为未来,也觉得他们在游戏的后期有点晚了。因此,资源管理器通过嵌入操作系统而被强加给人(他们现在后悔)。从Windows中移除诸如Java之类的竞争对手以及像.NET这样的顶级名称,以表明现在有一个网络友好型公司....

答案 2 :(得分:8)

当时我是微软的开发人员,我不知道.NET的名称来源于谁。我所谈过的任何人都认为这是一个糟糕的名字,因为已经列举的所有原因。与NGWS不同,至少它是显而易见的。

答案 3 :(得分:5)

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

当然,这种情况很快就会崩溃,但名字仍然存在。它至少比“COM ++”或“ActiveXX”更好。