依次按下圖選擇:
使用vs2017開啟專案,還原nuget包:
設定以web結尾的專案,設定為啟動專案:
開啟web.config,修改連線字串。(server自行修改,但是name以及database可以不做修改,如若要修改要主要entityframework已使用到的name和database都需要做修改,負責code first建立資料庫會失敗。)
"開啟程式包管理器控制台,選擇以entityframework結尾的專案,並執行default
" connectionstring="
server=localhost; database=myproject; trusted_connection=true;
" providername="
system.data.sqlclient
" />
update-database
,以建立資料庫。
ctrl+f5執行,使用賬號admin/123qwe,登陸即可。
到此為止,乙個套用abp框架專案已經完成。
2 abp 領域層建立實體
領域層 learningmpaabp.core專案 基礎服務層 entityframework對應的專案 1 在領域層新建tasks資料夾 在資料夾下新建task類 但是注意 task類必須要繼承entity類,entity類又實現了ientity介面 和 ientity介面 其中 ientity裡...
ABP入門系列目錄 學習Abp框架之實操演練
abp是 asp.net boilerplate project asp.net樣板專案 的簡稱。asp.net boilerplate是乙個用最佳實踐和流行技術開發現代web應用程式的新起點,它旨在成為乙個通用的web應用程式框架和專案模板。框架 abp是基於最新的asp.net core,asp...
ABP入門系列(2) 領域層建立實體
abp入門系列目錄 學習abp框架之實操演練 這一節我們主要和領域層打交道。首先我們要對abp的體系結構以及從模板建立的解決方案進行一一對應。網上有 生成器去簡化我們這一步的任務,但是不建議初學者去使用。領域層就是業務層,是乙個專案的核心,所有業務規則都應該在領域層實現。實體 entity 實體代表...