?
寫在發布之前
強烈建議每一位小伙伴都應該好好看看 ABP Framework 官方文檔,可能有很多的小伙伴跟我剛開始的感覺一樣“一看文檔深似海”,看完文檔之后,想要上手卻找不著頭緒。
本套教程寫作的目的之一是為初學者提供一條相對簡潔的快速上手路徑,避免陷入到框架細節中,節省入門時間、降低上手難度,快速應用、整合、運行、發布整個解決方案,先從整體開發上對框架有一個把握。
官方文檔提供的是“標準化”內容,在實際使用過程中,難免會遇到一些“意想不到的情況“,啟動模板不支持源碼調試,官方教程也并沒有提供基于生產環境發布、部署的詳細文檔。本教程是基于實戰過程的步驟和經驗總結,能夠對官方教程進行有效補充,
在 ABP Framework 正式版 1.0 之前(那時還叫 ABP vNext),就一直關注和學習,框架良好的設計和最佳實踐一直引人跟隨。在上手和熟悉 ABP Framework 的過程中,走過很多彎路,填過很多坑,很多內容都是在反復操作、不斷排錯的過程中總結出來。
寫教程是一件非常耗時且考驗毅力的事情,剛開始并沒有整理成文的想法,只是在使用過程中,對碰到的問題隨手做的筆記,方便以后快速查詢,慢慢地積累的內容越來越多。
很多內容也是隨著版本更新總結而來,在準備示例項目時,當時 ABP Framework 最新版本是 4.3.2 ,教程內容大體完成時已經更新到 5.3.1 ,所以就增加了第五階段:升級和維護的內容,總結了從 4.3.2 跨多版本升級到 5.3.1 的升級步驟和經驗。
在 5.3.0 版本中,新的主題 LeptonX Lite 發布 beta 版,盡管 ABP Framework 框架整體設計優良,但是默認UI主題確實很Low,所以又增加了第六階段:框架定制的內容,總結了如何將默認主題切換為 LeptonX Lite 1.0.0-beta.3 的步驟。
面向對象
適合具有一定 .NET Core 、ASP.NET Core MVC 基礎,希望快速上手 ABP Framework 的開發者。
查看教程詳細介紹,請掃描二維碼或點擊閱讀原文。