1.創(chuàng)建項目
進入ABP官網(wǎng),點擊“Get started”:
選擇想要創(chuàng)建的項目類型:
此處我選擇ASP.NET Core 2.x + Multi Page Web Application(多頁面,標(biāo)準(zhǔn)的.net mvc模式),然后選中“include login,register,user,role and tenant management pages”(選中后創(chuàng)建的項目會默認(rèn)包含登錄,注冊栽渴,角色和多組合模塊题山,此選項可選可不選御板,一般系統(tǒng)都需要這些模塊,選中可以節(jié)省一些自己開發(fā)的時間患民,同時新手可以參照這些模塊進行開發(fā)御蒲,能快速了解此框架的一些用法)衣赶。
創(chuàng)建完成
輸入驗證碼后點擊“create my project”項目創(chuàng)建完成并自動下載到本地。
2.配置項目
打開 開發(fā)文檔删咱,即可看到詳細的開發(fā)說明。
使用vs2017 v15.3.5以上版本打開項目解決方案豪筝。
此處應(yīng)該是因為我選擇了 .NET CORE 2.x的原因,選擇其他框架應(yīng)該不需要2017也行痰滋。
還原項目依賴包
打開項目后自動還原摘能,如果沒自動則手動使用NuGet還原。
把Web.Mvc項目設(shè)為默認(rèn)啟動項目
之后還原數(shù)據(jù)庫時會需要該項目里配置的鏈接字符串敲街。
配置數(shù)據(jù)庫連接字符串
.NET CORE程序的鏈接字符串在appsettings.json中配置团搞。
更新數(shù)據(jù)庫
- 打開“工具”->“NuGet包管理器”->“程序包管理控制臺”。
-
選擇“EntityFrameworkCore”項目為默認(rèn)項目多艇。
-
執(zhí)行“Update-Database”命令逻恐。
執(zhí)行完成后可以打開數(shù)據(jù)庫看到已經(jīng)自動創(chuàng)建了數(shù)據(jù)庫和相應(yīng)的表。
3.運行項目
運行“Web.Mvc”項目峻黍,即可看到如下登錄頁面复隆。
輸入默認(rèn)的用戶名:admin,密碼:123qwe即可進入系統(tǒng)姆涩。
至此挽拂,項目初始化完成。
初探abp骨饿,感覺博大精深亏栈,后續(xù)會繼續(xù)記錄和分享一些個人使用過程中的一些探索和結(jié)果。和廣大abp使用者一起努力宏赘,共勉.....