ABP 學習彙總

本文背景 公司最近規劃的新框架準備基於ABP來搭建,自從在陽銘博客看到ABP框架的介紹後,就一直持續關注着,但還沒真正在實際項目中直接使用ABP,只是本身作了一些學習和Demo。ABP所用到的一些新技術卻是有些吸取了用在了之前的框架中,例如AutoMapper、Dto、Swagger等。之前咱們公司是本身研發了一套基於MVC5+NHibernate+Memcached+Mysql讀寫分離的框架。因爲我是公司裏面比較早接觸ABP的,零零散散也收集了一些ABP相關資料,每次有團隊成員找我要相關資料時,總要去查找一番,甚煩,便有了本文。css


ABP官方資料

  • 官網主頁
  • Github地址
  • 官方論壇Github Issues:許多新手遇到的問題在這2個地方基本都能找到,常常在ABP架構設計交流羣裏(134710707)看到同一個問題被問了N次,仍是不斷有人提,其實出了有問題本身要學會先從官方文檔、論壇、谷歌、bing、stackoverflow、度娘這些地方番一番,實在解決不了了再去問人比較好。並且最好是作下開發筆記,俗話說好記性不如爛筆頭,多回頭看看本身走過的路,多總結多思考,準沒錯。
  • 做者CodeProject 主頁:上面有做者的一些文章和demo
  • 官方文檔:比較新和全,建議英文好童鞋仍是多看看官方文檔
  • ABP示例:包含有MultipleDbContextDemo(多數據例子)、AbpSwaggerDemo(Swagger UI使用例子)等。

ABP中文資料

工具類

代碼生成器

SQL語句監控

  • NHProfiler
  • EntityFramework.Profiler

相關書籍

.NET

《C#高級編程9(英文版)》
《C#高級編程8(中文版)》
《CLR via C# 第4版》
《精通ASP.NET.MVC.5框架(第五版)英文版》 html

ORM

《Learning NHibernate 4》
《Entity Framework 6》 git

領域驅動設計

《領域驅動設計與模式實戰》
《領域驅動設計:軟件核心複雜性應對之道》
《領域驅動設計C# 2008實現問題.設計解決方案》
《實現領域驅動設計》 angularjs

企業架構與設計

《大話設計模式》
《大型分佈式網站架構設計與實踐》
《大型網站技術架構核心原理與案例分析》
《高性能電子商務平臺構建 架構、設計與開發》
《構建高性能web站點》
《架構之美》
《企業應用架構模式(清晰完整2010版)》
《軟件架構師的12項修煉》
《系統架構設計師教程(第2版)【完整掃描版】》
《一線架構師【第二版】(完整版)》 github

其餘

《AngularJS權威教程》
《MongoDB權威指南》
《Redis實戰》 web

相關文章
相關標籤/搜索