国产探花免费观看_亚洲丰满少妇自慰呻吟_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這個大坑的入口)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浙江省| 惠州市| 乐都县| 崇州市| 青河县| 会理县| 运城市| 东乡族自治县| 调兵山市| 威海市| 崇信县| 盐池县| 西乌| 武鸣县| 资中县| 南雄市| 万载县| 闻喜县| 都江堰市| 额尔古纳市| 固原市| 沂南县| 伊宁县| 交城县| 正阳县| 郸城县| 久治县| 清苑县| 手机| 黄骅市| 龙山县| 武平县| 新疆| 广元市| 乌什县| 南部县| 武乡县| 涟水县| 陆丰市| 安徽省| 句容市|