国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ASP.NET 5中的那些K

2019-11-17 02:00:17
字體:
來源:轉載
供稿:網友

asp.net 5中的那些K

ASP.NET 5最大的變化是什么?首當其沖的就是多了很多K,K表示的是ASP.NET vNext的項目代號“PRoject K”,但很容易讓人想到一個漢字——“坑”,希望K不要成為“坑”的縮寫。

KRE,全稱是K Runtime Enviroment(好像有一段時間全稱是K Runtime Engine),它是ASP.NET 5的運行時環境,是ASP.NET 5應用程序的執行環境。(它是ASP.NET 5中最大最重要的一個坑)KVM,全稱是K Version Manager,它是專門針對KRE的專用版本管理器,或者說是專用于管理KRE這一個包包的包包管理器。它不管理ASP.NET應用程序的包包,那是由KPM管理的。NuGet是一個大家熟知的包包管理器,但NuGet自己的版本也是由NuGet來管理的。而KVM的存在不是為了解決包管理的問題,而是為了顯示KRE的地位,KRE的至高無上,KRE的特權,這是KRE的專用Vip包廂。(它是用于管理KRE這個大坑的版本)KPM,全稱是K Package Manager,它是ASP.NET 5專用的用于管理NuGet包的包包管理器,是ASP.NET 5應用程序所用的包包管理器。有現成的NuGet不用,偏偏搞個KPM,把NuGet包裝一下,突顯自己的與眾不同——我是K,我為自己帶鹽。(它是用于管理KRE大坑中的小坑)KLR,全稱是K Language Runtime,更準確地說它應該叫K-CLR,它是用于加載CLR的,見下圖。運行ASP.NET程序的前提是先要加載CLR,ASP.NET 5之前是IIS幫你干了,現在如果是Self Hosting,就需要KLR幫你干。(它是把CLR放到KRE這個大坑中)K,全稱是K command,它是一個命令,是KRE的入口,通過它啟動KRE并執行ASP.NET 5應用程序。(它是KRE這個大坑的入口)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渭南市| 磐石市| 个旧市| 句容市| 迭部县| 枝江市| 万盛区| 醴陵市| 阿合奇县| 桦甸市| 黔西县| 泰顺县| 新密市| 苍溪县| 砚山县| 青阳县| 桂阳县| 济阳县| 开原市| 葵青区| 林甸县| 手游| 措美县| 怀化市| 当雄县| 汤阴县| 阿拉善右旗| 福鼎市| 开原市| 和龙市| 普陀区| 盐津县| 哈巴河县| 富宁县| 广东省| 嘉祥县| 深水埗区| 浏阳市| 水富县| 耿马| 连江县|