本書講解.NET平臺下的非同步程式設計、LINQ、依賴注入、配置系統、日誌等相關技術的原理與應用;深入且全面地介紹Entity Framework Core在專案中的應用場景,剖析Entity Framework Core的實現原理。本書在講解使用ASP.NETCore進行WebAPI開發的同時,結合作者的實踐經驗介紹REST、前後端分離等程式設計理念在ASP.NETCore中的實現。此外,本書還會介紹領域驅動設計(DDD)的理念,並且通過來自專案開發一線的案例講解DDD理念在專案中的技術落地方案。
本書通過真實的英語學習網站的專案案例講解ASP.NETCore技術在專案中的應用。總體而言,本書不僅介紹技術的使用,而且講解技術的底層原理;不僅介紹作者在專案開發一線的實踐經驗,而且講解綜合專案案例的具體實現。本書可供具有一定程式設計基礎的開發人員學習ASP.NETCore的使用方法,也可供具有一定經驗的.NET開發人員瞭解.NET的內部原理和學習相關專案實戰經驗,還可作為大中專院校學生的ASP.NETCore教材。