幫助中心 | 我的帳號 | 關於我們

ASP.NET Core技術內幕與項目實戰--基於DDD與前後端分離

  • 作者:楊中科|責編:王宣
  • 出版社:人民郵電
  • ISBN:9787115586575
  • 出版日期:2022/07/01
  • 裝幀:平裝
  • 頁數:396
人民幣:RMB 119 元      售價:
放入購物車
加入收藏夾

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

作者介紹
楊中科|責編:王宣
    楊中科,如鵬教育創始人,擁有15年IT行業工作經驗,8年IT培訓行業經驗,錄製的「C語言也能幹大事」等視頻教程影響了數十萬的編程學習者,被譽為「程序員的啟蒙老師」,精通Java、.Net、C、Python等編程語言,曾出版《自己動手寫開發工具》《J2EE開發全程實錄》《程序員的SOL金典》等圖書。

目錄
第1章  .NETCore入門
  1.1  .NET Core概述
    1.1.1  NET平台的昨天
    1.1.2  為什麼要跨平台
    1.1.3  .NET Core是.NET Framework的升級版嗎
    1.1.4  .NET Framework中哪些技術不被支持
    1.1.5  NET Standard是什麼
    1.1.6  項目應該使用.NET Core開發嗎
  1.2  .NET Core開發環境的搭建
    1.2.1  用什麼開發工具開發.NET Core
    1.2.2  .NET Core項目結構的創新
  1.3  本章小結
第2章  .NET Core重難點知識
  2.1  C#的新語法
    2.1.1  頂級語句
    2.1.2  全局using指令
    2.1.3  using聲明
    2.1.4  文件範圍的命名空間聲明
    2.1.5  可為空的引用類型
    2.1.6  記錄類型
  2.2  非同步編程
    2.2.1  為什麼要用非同步編程
    2.2.2  輕鬆上手await、async
    2.2.3  如何編寫非同步方法
    2.2.4  async、await原理揭秘
    2.2.5  async背後的線程切換
    2.2.6  非同步方法不等於多線程
    2.2.7  為什麼有的非同步方法沒有async
    2.2.8  非同步編程的幾個重要問題
  2.3  LINQ
    2.3.1  Lambda表達式
    2.3.2  常用集合類的擴展方法
    2.3.3  LINQ的另一種寫法
  2.4  本章小結
第3章  .NET Core核心基礎組件
  3.1  依賴注入
    3.1.1  什麼是控制反轉、服務定位器和依賴注入
    3.1.2  .NET Core依賴注入的基本使用
    3.1.3  依賴注入魅力所在
  3.2  配置系統
    3.2.1  配置系統的基本使用
    3.2.2  使用選項方式讀取配置
    3.2.3  從命令行讀取配置
    3.2.4  從環境變數讀取配置
    3.2.5  其他配置提供程序
    3.2.6  案例:開發自己的配置提供程序
    3.2.7  多配置源問題
  3.3  日誌
    3.3.1  .NET Core日誌基本使用
    3.3.2  文件日誌提供程序NLog

    3.3.3  集中式日誌
  3.4  本章小結
第4章  Entity Framework Core基礎
第5章  EF Core高級技術
第6章  ASP.NET Core Web API基礎
第7章  ASP.NET Core基礎組件
第8章  ASP.NET Core高級組件
第9章  DDD實戰
第10章  項目案例:英語學習網站

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032