nuget的簡單使用
nuget(讀作new get)是用於微軟.net開發平台的軟體包管理器,是乙個visual studio的擴充套件。在使用visual studio開發基於.net framework的應用時,nuget能夠令你在專案中新增、移除和更新引用的工作變得更加快捷方便。
通過nuget你可以很容易的訪問到其他開發者發布的軟體包,你也可以建立、分享或者發布自己的包到nuget。微軟的entityframework、asp.net mvc等或者一些常用到的第三方軟體包:json.net、nunit等都託管到nuget上。
前面已經說了什麼是nuget以及我們為什麼要用nuget,接下來我就通過乙個簡單的控制台程式來說說怎麼用nuget。
nuget的存在使得我們不需要過多的去考慮引用軟體包方面的各種問題,我們只需要記住幾個簡單的命令就能輕鬆的實現對軟體包引用。但它的作用不僅於此,你還可以建立自己的軟體包並發布到nuget上
供他人使用,你也可以搭建自己的伺服器來託管你的軟體包,這個對於大公司來說很實用,可以將內部開發的軟體包統一託管起來,並且方便使用。後面我會繼續深入的分析nuget的使用。
NuGet 是什麼 理解與使用
nuget 是乙個自由開源軟體包管理系統,用於microsoft開發平台,以前稱nupack。nuget 作為 visual studio 擴充套件,能夠簡化在 visual studio 專案中新增 更新和刪除庫 部署為程式包 的操作。nuget 包是打包成單個zip檔案,副檔名是 nupkg,使...
Refactoring 筆記 什麼是重構
聽說這本書好長時間了,一直沒有時間去讀,也可以說一直沒時間靜下心來去讀,如果靜不下心來讀,讀了也是白讀。本人記性雖好無奈忘性更好,唯有寄於文字,記錄於此。呵呵,廢話少說,下面開始.什麼是重構?重構就是指在不改變程式外在行為的前提下,對 做出修改,改進程式內部結構的過程。書中說到本質上說,重構就是在 ...
學習筆記 什麼是Dubbo?
說人話的描述 二手房交易過程,賣家 中介 買家 房管局之間最大程度保證交易安全,消除交易糾紛 解除耦合 交易結束後各回各家。行業術語 dubbo是alibaba開源的分布式服務框架,最大特點是按照分層的方式架構,使用這種方式可以是各個層之間解耦合 或者最大限度松耦合 從服務模型的角度看,dubbo採...