使用boilerplate模版建立解決方案

返回總目錄《一步一步使用ABP框架搭建正式項目系列教程》html

 


 

話很少說,讓咱們開始幹吧!對於尚未接觸ABP框架或者接觸時間還不是很長的小夥伴來講,我建議仍是使用官方建議的作法,那就是到ABP框架的官網(http://www.aspnetboilerplate.com/),自動生成一個解決方案,你須要作的,只有下面簡單的3步,Let's go!前端

注:官網首頁上的建立解決方案的模版只適合沒有權限管理模塊的項目,但通常企業項目都有這塊功能吧,那仍是選擇方法一吧,咳咳!程序員

每步註解:前端框架

第一步:AngularJS是一款比較火的SPA(Single Page Application【單頁面應用】)前端框架,通常程序員都只會傳統經典的JQuery MPA(Multiple Pages Application【多頁面應用】)框架,好比LZ我,於是,我以爲從如今作這個項目的時候,順便學習AngularJS,起碼SPA和MPA框架都各學一個嘛。第二個Durandal框架,也是SPA,沒怎麼了解過,好學的您若是但願學習請自行解決吧!第三個選擇就是MPA框架了,若是你前2個都不會,仍是暫時先選這個吧。框架

第二步:選擇ORM工具,這裏提供了EF和NHIbernate兩個ORM,對於這兩個ORM,也是有很多的性能等方面的爭論,LZ就不在這說了,it's up to you!LZ目前也只是熟練EF,也打算抽空學習NHibernate,技多不壓身嘛,並且,咱們只有都掌握了這兩款ORM,才能結合本身的親自感覺說出它們的不一樣,只聽人家說EF好仍是NH好有什麼意思呢?你說呢?工具

第三步:在文本框中輸入你的項目名稱,好比FirstABP,最後生成的解決方案的名稱是FirstABP.sln,其它層的名稱都以FirstABP開頭。最後點擊"建立個人項目"按鈕會提示下載,下載的就是解決方案的壓縮包。以下圖我本身生成的解決方案。性能

注:這個只是我第一次作Demo生成的解決方案哦!下面的截圖是正式項目的解決方案!學習

稍微留意的讀者可能已經發現它們稍有不一樣,後者加了Module-zero模塊,若是你對ABP的層次已經有所研究,那麼相信你會認爲它們都是一致的。新手也不要緊,之後的文章會讓你明白一切的!若是你對這篇隨筆還有什麼疑問的話,歡迎在評論區給予評論,我會盡力解答!spa

到此爲止,咱們還只是建立了一個解決方案,別看這麼多代碼,其實咱們什麼也沒寫不是嗎?別急,之後我會慢慢深刻地,歡迎關注個人更新。htm

這篇隨筆就先告一段落,期待個人下一篇系列隨筆。

相關文章
相關標籤/搜索