ASP.NET Boilerplate,簡稱ABP
詳細深入:可以參考如下文章
http://www.cnblogs.com/mienreal/p/4528470.html
開始前你將要跑起第一個abp程序
可是發現怎么都運行不起來。。。。
閱讀完官方文檔后,有所了解,下現一步步一吧
一.生成一個自己需要的項目
打開官方地址:
http://www.aspnetboilerplate.com/Templates
1>選擇Multi Page Web Application(個人比較熟悉Jquery)
2>選擇EF(沒得選)
3>勾選 Include module zero?(默認的一個用戶權限管理模塊)
4>輸入項目名稱
5>點Create my project!,開始下載項目
二、解壓后打開項目
1>打開項目
2>點還原(還原完關閉項目重新打開)
3>設置web為啟動項目
4>還原數據庫
配置數據庫為本地localdb,打開mytest.Web/webconfig文件。修改字符串:(這里需要注意的是,一定把數據源改為"ProjectsV13"而不是"MSSQLLocalDB")
如果寫成MSSQLLocalDB會提示錯誤:an internal error occurred during your request(在您的請求期間發生內部錯誤)
<connectionStrings> <add name="Default" connectionString="Data Source=(localDB)\ProjectsV13;AttachDbFilename=|DataDirectory|\mytest.mdf;Initial Catalog=mytest;Integrated Security=True;Pooling=False" providerName="System.Data.SqlClient" /> </connectionStrings>
打開程序包管理控制台:選擇默認項目為:mytest.EntityFramework 輸入 Update-Database
好了,這樣就一切OK了。運行項目開始學習ABP吧~記得默認用戶名:admin 密碼123qwe