微软开发.NET Framework是在20世纪90年代后期,最初是叫做“下一代Windows服务”(Next Generation Windows Services 简称 NGWS)。 那么为什么微软会选择.NET这个名字呢? 这确实是有点神秘,但下面的答案是我到目前为止认为最好的解释:

  1).NET是由微软营销人员提出的,认为它代表着“网络”技术,同时Sun公司的营销人员也提出了他们的主题:“ 网络就是计算机“。当时“Dot COM”成为了互联网的代名词,而“Dot Net”则是对这个词的扩展。

  我不认为这是一个坏的名字,但问题是,微软最初为那么多的产品命名“.NET”,甚至把与互联网无关的产品也命名“.NET”,像“.NET My Services”和“.NET Enterprise Servers”。这也引起了一些大的混乱。后来由微软纠正,并限制命名.NET为管理软件框架的技术。- 斯坦利小

  2)当时我在微软做开发,我也不知道是谁命名的.NET。跟我交流过的人都认为它是一个糟糕的名字。不过它的发音不像NGWS。- 乔治v.赖利

  3)早期的市场营销推.NET为Web服务。当时.NET被期望是更容易编写和使用的Web服务。特别是,它应该更容易调用Web服务,这样微软就会让每个人都将使用:“.NET My Services”。

当然,该项目很快就土崩瓦解,但是这个名字仍然存在。它至少是比“COM + +”或“ActiveXX”要好。- 约翰·桑德斯

  4)我是2001年暑期在微软实习的,暑期结束和当时的实习生一起去比尔·盖茨的房子附近烧烤。一个实习生问比尔:“在你想出.NET之前,还有其他什么的名字吗?”

  在我的记忆中,比尔是这样回答的:”事实上我不喜欢.NET这个名字。它让人们怀疑我们是否终于开始了解互联网。可悲的是,其他提议的名字更糟。我们当时的宗旨是‘任何地方,任何时候,任何设备上工作’,所以建议是AAAWare。“- 乐琳

  直到前两天,在StackOverflow上一个关于”为什么.NET会被叫做.NET?“这一问答贴,仍然排在谷歌搜索结果的顶部。

  这个问题贴被StackOverflow认为是关闭贴,即使它是可见的,封闭约三年左右。就在它将要被删除前,我编辑了一个公认的答案,就是由 斯坦利小 做出的回答。然后简要地编辑后,被版主把整个问题删除了。因此,我认为这是有必要拿来写成简短的博客文章的,以防止其他人想要找到答案却没有,就像我一样;-)。

  from:oschina

随机推荐

  1. OSG学习:阴影代码示例

    效果图: 代码示例: #include <osgViewer/Viewer> #include <osg/Node> #include <osg/Geode> #i ...

  2. WPF/MVVM快速指引

    简介 最近微软推出了UWA,又是一波新的C#+xaml学习热.好多小伙伴都对MVVM感觉很好奇,但是有些地方也有点难以理解.特意写了这边文章,希望对你有帮助. 这边文章会很长,所以我会用几个例子的形式 ...

  3. 奇异值分解(SVD)原理详解及推导 (转载)

    转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/43053513 在网上看到有很多文章介绍SVD的,讲的也都不错,但是感觉还是有 ...

  4. oracle 不能是用变量来作为列名和表名 ,但使用动态sql可以;

    ORACLE 不能使用变量来作为列名 和表名 一下是个人的一些验证: DECLARE ename1 emp.ename%TYPE ; TYPE index_emp_type ) INDEX BY PL ...

  5. Windows连接Linux服务器中MySQL数据库-权限配置

    问题描述 在Windows系统中安装了监控MySQL数据库服务器性能的工具Spotlight on MySQL,利用Spotlight连接Linux服务器中的MySQL,进行相关配置如下:   点击& ...

  6. p2 休眠模式

    如有错误,忘请指出. 才入手p2.p2有全局休眠模式,和钢体体眠模式.钢体能控制 body.allowSleep world.NO_SLEEPING 不允许休眠world.BODY_SLEEPING ...

  7. 在js和C#中split应用和去除字符串分组后的空值

    如字符串 string answer="A,B,D,",在 js和 C#按","分成数组 js: , useranswer.length - ).split(& ...

  8. hdfs源码分析第一弹

    1. hdfs定义 HDFS is the primary distributed storage used by Hadoop applications. A HDFS cluster primar ...

  9. 【uoj#317】[NOI2017]游戏 2-SAT

    题目描述 给出 $n$ 个赛车赛道和A.B.C三种赛车,除了 $d$ 个赛道可以使用所有三种赛车以外每个都只能使用给出的两种之一.另外给出 $m$ 条限制:某个赛道使用X则某另一个赛道必须使用Y.问: ...

  10. 【JavaScript&jQuery】轮展图

    用bootstrap实现轮展图和用Jquery自定义轮展图两种   1.使用bootstrap插件 效果图: 用一个超简单的方法,那就是用bootstrap的插件,什么?不懂bootstrap?没关系 ...