ABP學習入門系列(一)(第一個ABP項目)


ABP是“ASP.NET Boilerplate Project (ASP.NET樣板項目)”的簡稱。
ASP.NET Boilerplate是一個用最佳實踐和流行技術開發現代WEB應用程序的新起點,它旨在成為一個通用的WEB應用程序框架和項目模板。
框架
ABP是基於最新的ASP.NET CORE,ASP.NET MVC和Web API技術的應用程序框架。並使用流行的框架和庫,它提供了便於使用的授權,依賴注入,驗證,異常處理,本地化,日志記錄,緩存等常用功能。
架構
ABP實現了多層架構(領域層,應用層,基礎設施層和表示層),以及領域驅動設計(實體,存儲庫,領域服務,應用程序服務,DTO等)。還實現和提供了良好的基礎設施來實現最佳實踐,如依賴注入。
 
 
1,下面就根據官網https://aspnetboilerplate.com/下載 點擊Templates

 

2,點擊創建之后會自動下載

3,下載完之后,解壓-打開解決方案-還原nuget包-關閉解決方案在重新打開-在程序包管理控制台update-database

注意。

設置web為啟動項

Web.config,修改連接字符串。(因為我本地裝的sqlserver是實例是.sqlexpress,所以需要手動修改server。)

程序包管理器控制台,選擇以EntityFramework結尾的項目,並執行Update-Database,以創建數據庫。

 

4,最后運行就可以

 

以上。。

參考:http://www.jianshu.com/p/a6e9ace79345

代碼:https://github.com/tianxiangd/LearnAbp

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM