為什么 .NET 會(huì)被叫做 .NET?
微軟開發(fā).NET Framework是在20世紀(jì)90年代后期,最初是叫做“下一代Windows服務(wù)”(Next Generation Windows Services 簡(jiǎn)稱 NGWS)。 那么為什么微軟會(huì)選擇.NET這個(gè)名字呢? 這確實(shí)是有點(diǎn)神秘,但下面的答案是我到目前為止認(rèn)為***的解釋:
1).NET是由微軟營(yíng)銷人員提出的,認(rèn)為它代表著“網(wǎng)絡(luò)”技術(shù),同時(shí)Sun公司的營(yíng)銷人員也提出了他們的主題:“ 網(wǎng)絡(luò)就是計(jì)算機(jī)“。當(dāng)時(shí)“Dot COM”成為了互聯(lián)網(wǎng)的代名詞,而“Dot Net”則是對(duì)這個(gè)詞的擴(kuò)展。
我不認(rèn)為這是一個(gè)壞的名字,但問(wèn)題是,微軟最初為那么多的產(chǎn)品命名“.NET”,甚至把與互聯(lián)網(wǎng)無(wú)關(guān)的產(chǎn)品也命名“.NET”,像“.NET My Services”和“.NET Enterprise Servers”。這也引起了一些大的混亂。后來(lái)由微軟糾正,并限制命名.NET為管理軟件框架的技術(shù)。- 斯坦利小
2)當(dāng)時(shí)我在微軟做開發(fā),我也不知道是誰(shuí)命名的.NET。跟我交流過(guò)的人都認(rèn)為它是一個(gè)糟糕的名字。不過(guò)它的發(fā)音不像NGWS。- 喬治v.賴?yán)?/p>
3)早期的市場(chǎng)營(yíng)銷推.NET為Web服務(wù)。當(dāng)時(shí).NET被期望是更容易編寫和使用的Web服務(wù)。特別是,它應(yīng)該更容易調(diào)用Web服務(wù),這樣微軟就會(huì)讓每個(gè)人都將使用:“.NET My Services”。
當(dāng)然,該項(xiàng)目很快就土崩瓦解,但是這個(gè)名字仍然存在。它至少是比“COM + +”或“ActiveXX”要好。- 約翰·桑德斯
4)我是2001年暑期在微軟實(shí)習(xí)的,暑期結(jié)束和當(dāng)時(shí)的實(shí)習(xí)生一起去比爾·蓋茨的房子附近燒烤。一個(gè)實(shí)習(xí)生問(wèn)比爾:“在你想出.NET之前,還有其他什么的名字嗎?”
在我的記憶中,比爾是這樣回答的:”事實(shí)上我不喜歡.NET這個(gè)名字。它讓人們懷疑我們是否終于開始了解互聯(lián)網(wǎng)。可悲的是,其他提議的名字更糟。我們當(dāng)時(shí)的宗旨是‘任何地方,任何時(shí)候,任何設(shè)備上工作’,所以建議是AAAWare。“- 樂(lè)琳
直到前兩天,在StackOverflow上一個(gè)關(guān)于”為什么.NET會(huì)被叫做.NET?“這一問(wèn)答貼,仍然排在谷歌搜索結(jié)果的頂部。
這個(gè)問(wèn)題貼被StackOverflow認(rèn)為是關(guān)閉貼,即使它是可見的,封閉約三年左右。就在它將要被刪除前,我編輯了一個(gè)公認(rèn)的答案,就是由 斯坦利小 做出的回答。然后簡(jiǎn)要地編輯后,被版主把整個(gè)問(wèn)題刪除了。因此,我認(rèn)為這是有必要拿來(lái)寫成簡(jiǎn)短的博客文章的,以防止其他人想要找到答案卻沒(méi)有,就像我一樣;-)。
英文原文:http://www.dodgycoder.net/2012/05/why-was-net-called-net.html