一区二区三区电影_国产伦精品一区二区三区视频免费_亚洲欧美国产精品va在线观看_国产精品一二三四

聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 關注 > > 正文

【天天速看料】NET是什么?netFramework是一個品牌商標推出的?

來源:CSDN 時間:2023-02-07 10:14:40

.NET這個名字起名的淵源年輕一點的開發者可能還真不了解。C#是語言相對好理解一些,但.net確實讓不了解的人感覺抓不住重點。要攤開講其實要加一點歷史背景。

.NET是在2002年推出的,當時這是作為一個品牌商標推出的,在推出時,在.NET品牌旗下一并推出的,有好多個產品,而并不是特指某種特定產品。而發展到現在,.NET已經不再是一個品牌,而是退化成為表示.net Framework的運行時或SDK了。

先談談歷史背景。在2000左右的時間, 互聯網概念剛剛興起,各大網站雨后春筍一般出現。在這個時代,一切技術都在向互聯網靠攏。MS為了順應這個潮流,準備搞新一代的開發環境和相應的技術解決方案,為了抓眼球提出了“新一代互聯網”的概念。為了給概念一個實際的解決方案,微軟決定推一個響當當當的品牌,然后圍繞這個品牌推出一系列的產品,以形成一整套的解決方案。至于這個品牌的命名,當時有幾種說法:


(相關資料圖)

第一種說法:當時認為".com"為當代互聯網的代表,因為一切都是給".com"的網站服務的,新生的互聯網公司都把自己的網址作為自己最吸引人的標簽,甚至從業人員都以把名片上印上例如http://abc.com之類的域名為榮。".com",儼然成為業界時髦。而根據域名后綴的分類,".com"代表的是corporation,還是傳統意義的公司。而另一個著名的tld ".net",才是代表互聯網的域名,所以微軟就靈機一動推出一個新品牌".net"代表為新一代互聯網服務的產品集合,以用來宣傳當時的全套微軟新產品。微軟把旗下一攬子產品都用上了這個品牌。

第二種說法:當時微軟的產品都以COM的方式提供接口,而新一代的API其實是把COM封裝起來又構建了一層,COM+的名字當時已經作為了COM的新一代,總不能叫COM++,那就COM改NET了。

還有幾種流傳下來的說法是NET其實是某種縮寫,實際上已經不可考了。

.NET的品牌推的時候其實是力度很大的,然而幾年之后并沒有被人徹底接受,也不知是名字的鍋還是其他原因。這個品牌也就沒有作為整體戰略繼續堅持,品牌名下不同產品在后來的歲月中有不同的表現和演化:

最核心的運行庫框架叫.Net Framework,它提供了新一代的面向互聯網開發的API和相應SDK,終極目標是替換掉Win32 API,然而到現在也沒替換掉。開發工具叫Visual Studio .Net(就2002和2003這2代VS帶了這個后綴,隨后的Visual Studio就把.NET去掉純粹以年份命名)。一門全新的編程語言Visual Basic .Net。其全面沿襲了Visual Basic的語法,但是只能跑在.Net Framework這個運行時之上。愿意是吸引龐大的VB開發者,但是實際上是一個除了語法像VB但完全不兼容舊VB的新語言。這貨雖然奇葩,但是確實起到了作用,至今http://VB.Net在TIOBE排行榜上仍然能占據第六名。用于互聯網服務器端動態網頁技術的叫http://ASP.NET,用來替換ASP這套玩意兒。這東西倒是發展到現在還沒改名。最終發展到http://ASP.NET 5。 在很長一段時間內,它與PHP并列成為中小型動態網頁項目的2大主流選擇,當然后來被Java/JSP碾壓而過。http://ASP.NET因為其優秀的開發環境和開發上手速度,至今仍跑在很多企業的內網服務器上,因為這部分客戶精準但相對固定的需求,再加上企業的只要能用才不想做技術迭代的特點,讓http://ASP.NET的使用者仍然眾多。基本上,http://ASP.NET可以說是整個.net家族中實際應用最廣泛的項目了。同時,萬惡的web form也成為老一代開發者的噩夢。一套通用認證授權框架叫做.Net Passport。這套東西很超前,在非常早就提出了SSO的概念,它作為統一互聯網入口的愿景也十分宏大,然而微軟的互聯網戰略在那個年代被其它互聯網公司吊打,這套認證產品的命運也最慘,光改名的次數就十分多。.Net Passport => Live ID => Windows Live ID => Microsoft Account。這里面的Live其實是微軟后幾年為互聯網業務推的另外一個品牌,當然,也沒有取得很大成功。這個 品牌下面的產品也像.NET一樣也有很曲折的故事,例如MSN Messenger => Live Messenger => WLM => 并入Hotmail。說回.Net Passport,它現在唯一的存在感是在每次登錄微軟產品時閃過的http://login.live.com這個域名中。當然它的SSO的框架和理念已經早就在業界使用多年,只是沒有作為微軟的方式使用而已,微軟自己的AAD其實也延續了這套東西,只是并非同一產品。

不管發展如何,這一套東西大家習慣于統稱.NET技術。.NET一族發展了近20年,.Net Framework從1.0都發到了4.7,旗下語言和框架也有不少迭代,但是從現在看來它實在是有些跟不上時代了。由于歷史負擔太重,微軟干了一件好玩的事:把它推到重來。

一般推倒重來這種事情,要么換名字,要么換版本號體系,總之要與之前產品盡可能分割才好。偉大的微軟改名部從來都出人意料之外,新產品名字叫.Net Core,看起來像是.NET旗下的產品但是實際是一套重起爐灶的產品。它版本號又從1.0開始。標榜重新實現了.Net Framework。微軟又為了避免已有開發者責難它拋棄老用戶,決定繼續保留.Net Framework以及http://ASP.NET產品,兩條線并行發展。顯而易見,這帶來了史無前例的混亂。

折騰到現在,提到這些名字都要小心做區分:

大家一般不加修飾的說.NET,已經不再指.NET這個品牌,而是退化成指.Net Framework這套運行時框架。如果提到.NETCore的話就一定要加上core的后綴避免混淆。當然也有人堅持.NET指.Net Framework和.Net Core的統稱,這是小眾看法。http://VS.Net已經消失在歷史長河中估計沒人還記得了。http://VB.Net用戶量還很大但是持續萎縮中,恐怕也多數為開發傳統.Net Framework上的老框架的產品。http://ASP.NET原本為運行在.Net Framework之上的網頁框架,但是由于新老兩條線并行發展,在.Net Core上也出現了http://ASP.NET Core這個新的產品,導致開發者都搞不清楚其中的組合。這玩意討厭人的地方是一度http://ASP.NET Core除了能跑在.Net Core上竟然還可以跑在.Net Framework上,從http://ASP.NET Core 3.0才跟.Net Framework徹底切割。所以根據版本不同,有n種奇葩運行時+框架的搭配方法。所以如果沒有必要,別去糾結各種版本的區別,把自己陷進去不好玩。只專注于最新的http://ASP.NET Core就好。

現在,對于新手而言,專注于.Net Core就好,其它不要關心,只把它認為是一套運行時和SDK即可,而C#則是在這個運行時上的主要編程語言。就如同JVM/JDK和Java的關系即可。http://ASP.NET Core則可以認為是相當于JSP。

總體來說,.Net一系列產品確實是一套好東西。值得花精力去學習使用。新手建議直接上手.Net Core 3.1,C# 8.0,和http://ASP.NET Core 3.1。這是一個特性相對成熟,且LTS的版本。以看花邊新聞的心態看所有老版本的產品,不帶任何歷史包袱。

未來(不遠了就明年),.Net Framework和.Net Core將會再合體成為.NET 5.0(改名部的神奇操作你永遠不懂)。到時候是終結一切混亂還是成為新的坑新手神器就請拭目以待。

責任編輯:

標簽:

相關推薦:

精彩放送:

新聞聚焦
Top 一区二区三区电影_国产伦精品一区二区三区视频免费_亚洲欧美国产精品va在线观看_国产精品一二三四
欧美电影免费观看| 欧美久久成人| 亚洲国产精品一区二区www在线 | 久久久亚洲综合| 美女网站久久| 国产精品成人免费精品自在线观看| 国产精品呻吟| 亚洲国产乱码最新视频| 亚洲女优在线| 欧美激情一区二区三区成人| 国产欧美在线观看| 一本久道久久久| 久热精品在线| 国产精品入口麻豆原神| 亚洲国产精品久久久久| 欧美在线视频一区二区| 国产精品www色诱视频| 亚洲精华国产欧美| 久久久久久穴| 国产精品入口日韩视频大尺度| 日韩视频三区| 欧美电影打屁股sp| 狠狠网亚洲精品| 亚洲一区免费观看| 欧美精品久久一区二区| 在线欧美电影| 麻豆成人综合网| 国语精品中文字幕| 欧美一区二区三区在线观看视频| 欧美视频中文一区二区三区在线观看 | 亚洲精品资源| 久久综合久久综合这里只有精品| 国产精品综合av一区二区国产馆| 一本色道久久综合亚洲二区三区| 欧美 日韩 国产精品免费观看| 韩国av一区二区三区四区| 欧美一级理论片| 国产日韩欧美在线一区| 欧美亚洲日本国产| 国产精品美女www爽爽爽| 一区二区福利| 国产精品家教| 欧美一区高清| 影音先锋日韩资源| 欧美成黄导航| 一区二区免费看| 国产精品美女午夜av| 欧美呦呦网站| 亚洲国产黄色片| 欧美日韩亚洲另类| 亚洲欧美日韩一区二区三区在线 | 欧美一级免费视频| 国产日韩一区二区三区| 久久全球大尺度高清视频| 在线色欧美三级视频| 欧美国产一区二区三区激情无套| 亚洲免费观看在线视频| 国产精品久久久久久久电影 | 亚洲欧美激情一区| 国产在线观看一区| 免费中文字幕日韩欧美| 日韩视频在线观看| 国产精品一区久久| 欧美wwwwww| 午夜一区在线| 亚洲韩国青草视频| 国产美女精品免费电影| 免费在线观看日韩欧美| 亚洲制服av| 最新中文字幕一区二区三区| 国产精品毛片a∨一区二区三区|国 | 老巨人导航500精品| 99国产一区| 国精品一区二区三区| 欧美精品电影| 欧美影院成人| 中文久久乱码一区二区| 韩国av一区二区三区| 欧美亚一区二区| 欧美高清日韩| 久久久久这里只有精品| 亚洲欧美日韩爽爽影院| 日韩亚洲国产精品| 亚洲国产精品久久久| 国产日韩在线视频| 欧美日韩国产一区二区三区| 久久漫画官网| 欧美在线综合视频| 亚洲午夜视频在线观看| 亚洲巨乳在线| 亚洲激情视频在线播放| 海角社区69精品视频| 国产精品美女在线观看| 欧美午夜精品伦理| 欧美日韩视频专区在线播放| 欧美国产日韩一区| 欧美激情在线免费观看| 免费亚洲一区二区| 欧美成人一品| 麻豆91精品91久久久的内涵| 久久久午夜视频| 久久久亚洲人| 久久综合九色综合欧美就去吻| 久久精品视频播放| 久久精品视频在线播放| 久久精品国产欧美激情| 久久精品日韩| 免费成人性网站| 欧美成人午夜视频| 欧美精品福利| 欧美午夜在线一二页| 国产精品久久久久久久久久免费| 欧美午夜www高清视频| 国产精品成人一区| 国产精品区免费视频| 国产女优一区| 影音先锋欧美精品| 亚洲精品免费一区二区三区| 亚洲精品久久| 亚洲一级网站| 久久精品亚洲| 另类综合日韩欧美亚洲| 免费观看日韩av| 欧美日韩一卡| 国产三级欧美三级| 亚洲国产成人一区| 99国产精品国产精品久久| 中文日韩电影网站| 久久精品国产91精品亚洲| 久久看片网站| 欧美日韩性生活视频| 国产亚洲一区二区三区在线观看| 韩国一区二区三区在线观看| 亚洲国产精品一区二区第一页 | 久热re这里精品视频在线6| 美日韩精品免费观看视频| 欧美国产日韩一二三区| 国产精品久久久久婷婷| 亚洲成色777777在线观看影院| 亚洲美女视频网| 久久成人国产精品| 欧美日韩国产在线播放| 国产欧美日韩免费看aⅴ视频| 亚洲国产精品激情在线观看| 亚洲一级网站| 欧美国产免费| 国产亚洲人成a一在线v站 | 欧美另类在线播放| 国产精品扒开腿做爽爽爽视频| 精品999成人| 亚洲午夜免费福利视频| 欧美成人国产| 红桃视频成人| 亚洲欧美清纯在线制服| 欧美精品一区二区高清在线观看| 国产欧美一区二区视频| 一区二区三区鲁丝不卡| 久久日韩粉嫩一区二区三区| 国产精品欧美一区二区三区奶水| 亚洲精品日产精品乱码不卡| 久久女同精品一区二区| 国产精品夜色7777狼人| 夜夜爽夜夜爽精品视频| 欧美高清免费| 亚洲激情国产| 美国十次了思思久久精品导航| 国产一区二区看久久| 性欧美在线看片a免费观看| 欧美国产先锋| 亚洲日本电影在线| 久久中文字幕一区| 国产亚洲成精品久久| 亚洲综合国产激情另类一区| 欧美精品色综合| 影音先锋中文字幕一区| 久久蜜桃精品| 在线欧美电影| 欧美激情a∨在线视频播放| 亚洲国产日韩欧美综合久久| 久久亚洲一区| 亚洲国产精品久久久久婷婷884 | 久久久精品一区| 国产日韩欧美在线观看| 欧美一区国产在线| 国产在线不卡视频| 久久久在线视频| 亚洲激情黄色| 欧美涩涩网站| 翔田千里一区二区| 国产综合色在线| 久久人人97超碰人人澡爱香蕉 | 美女露胸一区二区三区| 亚洲国产99| 欧美日韩123| 亚洲直播在线一区| 国产自产精品| 欧美国产精品中文字幕| 亚洲午夜精品久久| 国产在线不卡精品| 欧美激情视频在线免费观看 欧美视频免费一|