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