.NET代表什么?它是首字母缩略词吗?

sha*_*tin 53 .net definition acronym

我已经看到发音指南和.NET的各种定义作为框架,但没有对框架实际名称的定义或解释.

维基百科似乎不知道. 这个问题没有涵盖它.

有人知道吗?它是纯粹的营销产生的废话,还是它意味着什么?

Jus*_*ant 78

大约10年前,我参与了雷德蒙德大型团队的工作,他们从事的项目集成了".net".这是在决定如何命名这项工作的时候.我可以从第一手经验告诉你,".net"不是一个acroynm.

相反,詹姆斯·科瓦奇的博客文章认为吉姆W¯¯发布是准确的:有一个很长的队通过循环,最后定居的".NET"之前拒绝名称列表.选择最终名称是因为它:

  • 镜像每个ISP(当时)的域名后缀,因此旨在提醒用户"网络启用您的软件"是这项工作的核心方案
  • 对于业务类型和CIO而言,比"Universal Runtime"或"COM + 2.0"这样的极客名称更容易接近
  • 具有以下实际好处:简短,易于拼写,全球化,可以利用每个Microsoft产品的已拥有域名等.
  • 实际上通过了法律/商标审查(非常困难!)

所以它意在表达一些东西,但更多的是内涵而不是直接缩写或描述某些东西.换句话说,这个名字只是部分营销废话!;-)

更多琐事

我不记得确切的定位(已经10年了!),但我相信名字".net"应该涵盖三个基本的东西:

  1. ".net Framework" - 用于编写支持Web的应用程序的新框架
  2. ".net web services" - 一种使用开放标准和协议以编程方式通过Web访问Microsoft(和其他人)软件的方式(任何人都记得"Hailstorm"?)
  3. ".net企业服务器" - 一组产品,使得支持Web的应用程序更加容易.

在实践中,只有第一个意思坚持用户.其他名称变为其他名称(例如"Windows Server System")或由公众进行通用化(例如"Web服务",SOA等).无论如何,这就是为什么你不再看到名为"<产品名在这里> .NET服务器"的微软产品 - 微软明智地决定将".net"名称限制为开发人员实际认为是".net"的东西. !

顺便说一句,除了简短易说,并且说".net"这个名字也有助于微软当时坚持的网络服务战略,该策略围绕(现在仍然如此)提供可用的软件在云端.我们的想法是,例如,Office.com用于托管UI版本,Office.net用于API.这个名称也很方便,因为微软已经为每个微软产品拥有.net域名变体.

有一个有趣的T恤(我觉得Don Box制作了吗?),它列出了所有考虑过的名字(例如URT,COM +等),除了最后一个(".net")之外的所有名字都画了粗红线.这个名单从背面的衬衫顶部开始,就像一长串被取消的MötleyCrüe巡演日期一样,但是更加神秘!

  • "除了是短期和容易拼写" - 是啊,我记得那是多么有趣谷歌的任何.NET相关回来,当它不被视为由搜索引擎的特殊关键字的日子(所以他们只是把它解释为"网",这就像它可以得到的一样无用). (18认同)

Jim*_*m W 23

它不是首字母缩略词.

一开始 - 大约在1997年 - 有Light Lightning项目.它也被称为Project 42,因为DevDiv(微软的开发者部门)住在Redmond校区的42号​​楼(现在仍然住在这里).(我一直认为这是对DevDiv一个真棒楼号与小礼帽尖端道格拉斯·亚当斯漫游指南银河.我一直怀疑这是故意的.)把它称为"下一代早期的新闻公告Windows服务".最终,Project Lightning被称为Microsoft .NET,尽管一些代码名称已经永远存入系统.

营销部门正在考虑将其称为COM + 2.0或通用运行时(URT).另一个想法是COM对象运行时(COR).因此mscorlib.dll仍然是保存CLR主要类型的程序集,并且是必须在每个.NET应用程序域中加载的程序集.(System.dll经常被加载,但不一定是.Mscorlib.dll包含System.String,System.Int32等的代码.如果没有加载mscorlib.dll,你真的无法做任何事情.)

http://www.jameskovacs.com/blog/CNETHistoryLesson.aspx

  • 我一直认为mscorlib代表Microsoft Core Library,因为它是.NET Framework的核心库. (8认同)
  • 我认为"mscorlib"是"MS核心库". (3认同)
  • 我们<3 mscorlib.dll :) (2认同)
  • 你没有回答真正的问题.我们知道.NET不是首字母缩略词.那么它是"纯粹的营销废话"还是还有其他一些含义? (2认同)