上週未發佈完《基於ABP+Angulsrjs現代化應用軟件開發框架(1)-整體介紹》 文章後,好多朋友問了我一些ABP的問題,而且但願我開源個人項目源碼,向朋友們說一下,我項目的源碼如今在作一些重構,我但願經過這一個系列的博客,也把自已的思路整理一下,但願能在這個系列完結後把代碼開放出來。個人項目是基於ABP的,核心的(精華)代碼其實都是ABP的源碼中,你們可移步github下載源碼。html
有部分朋友對ABP不太瞭解,問我ABP是否收費的問題,在些向你們說明一下。
首先,abp 全名ASP.NET Boilerplate,是開源且免費,可進行二次開發商用,其基於MIT開源協議。咱們在ABP的官網上生成項目的時候,會有一個是否包含module zero的選項,以下圖:git
其中的module zero主要實現了用戶、角色、租戶、權限的底層代碼,abp中只定義了相關接口。 而且module zero也是開源、免費的,也是MIT開源協議。看github的圖github
咱們在生成項目的時候能夠放心的把module zero的選項勾選上。框架
致於朋友們說是收費的項目是在abp官網底部推薦的ASP.NET Zero項目,以下圖:asp.net
注意 module zero 和 ASP.NET Zero 不是一回事。.net
ASP.NET Zero是abp的做者在abp的基礎上寫的一套企業項目開發模板。界面使用了 Metronic後臺模板。htm
個人項目沒有使用asp.net Zero, 是基於abp和module zero作的。至關於一套符合國人習慣的國產asp.net Zero了。blog
想了很久這個系列的文章如何很好的寫下去,定下以下目錄,後邊會按照這個順序寫下去。接口
發一張cms模塊的截圖鎮樓結束,支持多站點,支持頁面小部件等功能。
開發
最後,本人承接各種外包項目,歡迎QQ聯繫號碼:523656159