为什么.NET 被称为.NET?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/628145/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Why was .NET called .NET?
提问by compie
I always wondered why Microsoft chose such a strange, search-engine-unfriendly name for such a great platform. Couldn't they have come up with something better?
我一直想知道为什么微软为这样一个伟大的平台选择了这样一个奇怪的、对搜索引擎不友好的名字。他们就不能想出更好的办法吗?
Apparently the codename was NGWS:
显然,代号是 NGWS:
Microsoft started development on the .NET Framework in the late 1990s originally under the name of Next Generation Windows Services (NGWS). [Wikipedia]
Microsoft 于 1990 年代后期开始在 .NET Framework 上进行开发,最初以下一代 Windows 服务 (NGWS) 的名义进行开发。[维基百科]
Does anyone know why they chose the name .NET?
有谁知道他们为什么选择.NET这个名字?
采纳答案by Stanley Siu
.NET enabled Microsoft's marketing people to emphasise the "Network"-ing aspect of its technologies, and was also a reaction to the marketing blitz by Sun Microsystems in the late 1990s whose theme was "The network is the computer". The term "Dot-Com" was synonymous with the Internet that time, and "Dot-NET" was a play on that term.
.NET 使微软的营销人员能够强调其技术的“网络”方面,也是对 1990 年代后期 Sun Microsystems 以“网络就是计算机”为主题的营销闪电战的反应。那个时候“Dot-Com”这个词是互联网的同义词,而“Dot-NET”就是那个词的游戏。
I don't think it is a bad name at all, the problem was that Microsoft named so many products with the ".Net" nomenclature like .NET My Services and Microsoft .NET Enterprise Servers where the latter had nothing to do with the Internet. It caused so much confusion. Only later did Microsoft correct things by limiting the .NET name to technologies related to the Managed Runtime Framework.
我不认为这是一个坏名字,问题是微软用“.Net”命名法命名了很多产品,比如 .NET My Services 和 Microsoft .NET Enterprise Servers,后者与互联网无关. 它引起了如此多的混乱。直到后来,Microsoft 才通过将 .NET 名称限制为与托管运行时框架相关的技术来纠正问题。
回答by cgreeno
interNET would be my guess
互联网将是我的猜测
In the mid\late 90's Microsoft saw the internet as the Future and also felt they where a little late to the game. Thus Explorer being forced on people by being embedded in the OS(Which they are regretting now). Removing competitors such as Java from Windows AND a really over the top name like .NET to indicate there are now a web friendly company....
上世纪 90 年代中后期,微软将互联网视为未来,也觉得他们的游戏有点晚了。因此,Explorer 被迫嵌入操作系统中(他们现在后悔了)。从 Windows 中删除诸如 Java 之类的竞争对手,以及像 .NET 这样的顶级名称,以表明现在有一家对网络友好的公司......
回答by George V. Reilly
I was a dev at Microsoft at the time, and I have no idea whose ass the name .NET was pulled from. Anyone I talked to thought it was a lousy name for all the reasons already enumerated. At least it's pronounceable, unlike NGWS.
当时我是 Microsoft 的一名开发人员,我不知道 .NET 这个名字是从谁的屁股里扯出来的。由于已经列举的所有原因,我与之交谈的任何人都认为这是一个糟糕的名字。至少它是可发音的,不像 NGWS。
回答by John Saunders
The early marketing thrust of .NET was web services. .NET was supposed to make it easy both to write and consume web services. In particular, it was supposed to make it easier to call the web services that Microsoft was going to provide, and that everyone would then use: the ".NET My Services".
.NET 的早期营销重点是 Web 服务。.NET 应该使编写和使用 Web 服务变得容易。特别是,它应该更容易调用 Microsoft 将提供的 Web 服务,然后每个人都会使用:“.NET 我的服务”。
Of course, that fell apart very quickly, but the name remained. It was at least better than "COM++" or "ActiveXX".
当然,这很快就瓦解了,但这个名字仍然存在。它至少比“COM++”或“ActiveXX”好。

