您已選購
件商品
總計:
NT$
[
查看購物車/結帳
] [
關閉
]
幫助中心
|
我的帳號
|
關於我們
全文搜索
商品名
作者
出版社
ISBN
進階搜尋
首頁
本周新書
本月新書
熱點銷售
暢銷排行
每週排行
每月排行
同類熱銷排行榜
C程序設計(微課版高等學校電腦類創新與應用型系列教材)
辦公軟體高級應用案例實踐(Office2019高等院校技能應用型教材)/電腦應用系列
MySQL資料庫項目化教程(第2版高等職業教育軟體技術專業新形態教材)
中文版Photoshop2020從入門到精通(微課視頻全彩版)
短視頻策劃製作與運營(電子商務類融媒體教材新編21世紀職業教育精品教材)
操作系統原理(新工科建設之路電腦類專業規劃教材)
嵌入式單片機STM32原理及應用(電氣工程及其自動化自動化專業卓越工程能力培養與工程教育專業認證系列規劃教材)
控制工程基礎(第4版現代機械工程系列精品教材普通高等教育十一五國家級規劃教材)
誰說菜鳥不會數據分析(SPSS篇行業暢銷書升級版第2版)
最近瀏覽的商品
ASP.NET Core真機拆解
作者:羅志超|責編:張爽
出版社:人民郵電
ISBN:9787115540485
出版日期:2020/10/01
裝幀:平裝
頁數:288
人民幣:
RMB 69
元 售價:
元
內容大鋼
對於讀者來說,學習ASP.NET Core就像學習使用一部新手機。手機內部組成結構可能有改變,各個元器件的性能可能有提升,元器件之間的兼容性可能更好。但在操作方式上,用戶除了要學習如何使用個別的新功能以及適應系統更快的反應速度外,並沒有太多改變。
基於以上,本書內容主要分為三部分。第一部分是ASP.NET Core的使用說明,簡要介紹如何使用ASP.NET Core創建項目及其與ASP.NET 4.x的不同點;第二部分是真機拆解,講解ASP.NET Core框架的內部運行邏輯;第三部分是通過一個項目案例回顧全書知識點,並介紹如何在ASP.NET Core中對用戶進行認證和授權。
本書適用於ASP.NET開發從業者以及想要學習ASP.NET Core的人員,要求讀者具有ASp.NET MVC基礎。
作者介紹
羅志超|責編:張爽
羅志超,具有十余年的軟體研發經驗,先後在多家公司擔任研發及項目經理。擅長.技術,對前端技術及ios有的了解。2013年通過項目管理專業人員資質認證(PMP),現階段所研究的項目主要採用. NET core的相關技術棧。個人喜歡學新技術,熱衷於技術分享,希望能為.社區的發展盡一份綿薄之力。
目錄
第1章 ASP.NET Core介紹
1.1 為什麼要使用ASP.NET Core
1.2 如何跨平台
第2章 開發環境準備
2.1 概述
2.2 Windows環境下Visual Studio的安裝
2.3 macOS環境下Visual Studio的安裝
第3章 項目結構
3.1 新建項目
3.2 項目結構詳解
3.2.1 launchSettings.json
3.2.2 wwwroot
3.2.3 框架
3.2.4 _Layout.cshtml
3.2.5 _ValidationScriptsPartial.cshtml
3.2.6 _ViewImports.cshtml
3.2.7 _ViewStart.cshtml
3.2.8 appsettings.json和appsettings.Development.json
3.2.9 Program.cs
3.2.10 Startup.cs
第4章 _Layout與_ViewStart
4.1 _Layout的應用
4.2 _ViewStart的應用
4.3 頁面的載入順序
第5章 TagHelper
5.1 概述
5.2 自定義TagHelper
5.3 TagHelper的註冊
5.4 TagHelper的作用範圍
5.5 自定義標籤
5.6 TagHelper與頁面之間的數據傳遞
5.7 取消標籤輸出
5.8 TagBuilder
第6章 應用的跨平台部署
6.1 概述
6.2 在CentOS中安裝ASP.NET Core環境
6.3 在Windows上用Visual Studio發布項目
6.4 項目運行測試
6.5 創建service管理應用
6.6 安裝Nginx
6.7 SSL免費證書申請
6.8 多網站及證書配置
6.9 啟用ForwardedHeaders中間件
6.10 獨立部署(SCD)
第7章 架構概覽
7.1 ASP.NET Core的運行機制
7.2 ASP.NET Core Application的架構
7.3 對HTTP 2的支持
7.3.1 Kestrel
7.3.2 IIS(進程內)
7.4 ASP.NET Core的環境變數
第8章 應用啟動
8.1 概述
8.2 HostBuilder的創建與配置
8.2.1 Host的創建者HostBuilder
8.2.2 GenericWebHostBuilder
8.2.3 處理Startup文件
8.3 Host的構建
8.4 Host的啟動
第9章 後台服務
9.1 應用場景
9.2 實現方式
9.2.1 實現IHostedService介面
9.2.2 在依賴注入中註冊這個服務
9.3 採用BackgroundService派生類的方式
9.4 注意事項
第10章 依賴注入
10.1 為什麼要用依賴注入
10.2 容器的構建和規則
10.3 ASP.NET Core的依賴注入
10.3.1 IServiceCollection
10.3.2 ServiceDescriptor
10.3.3 IServiceProvider
10.3.4 IServiceScope
10.4 實例獲取方法及需要注意的問題
10.5 服務的Dispose
10.6 更換容器
第11章 日誌
11.1 內置日誌的使用
11.2 使用NLog將日誌輸出到文件
11.3 注意事項
11.4 NLog配置簡要說明
第12章 應用的配置
12.1 常見的配置方式
12.1.1 文件方式
12.1.2 目錄和文件
12.1.3 命令行
12.1.4 環境變數
12.1.5 內存對象
12.2 內部處理機制解析
12.2.1 數據源的註冊
12.2.2 數據源的載入
12.2.3 配置的讀取
12.2.4 配置的更新
12.2.5 配置的綁定
第13章 配置的Options模式
13.1 Options的使用
13.1.1 簡單的不為Option命名的方式
13.1.2 為Option命名的方式
13.1.3 Option的自動更新與生命周期
13.1.4 數據更新提醒
13.1.5 其他配置方式
13.2 內部處理機制解析
13.2.1 系統啟動階段的依賴注入
13.2.2 Options值的獲取
第14章 請求處理管道
14.1 概述
14.2 請求在管道中的處理流程
14.2.1 簡單的中間件例子
14.2.2 請求是如何經過各個中間件的
14.3 管道的構建
14.4 中間件的其他定義方式
14.5 Use、Run和Map
14.5.1 Use和Run
14.5.2 Map
14.5.3 MapWhen
14.5.4 UseWhen
14.6 IStartupFilter
第15章 靜態文件訪問與授權
15.1 靜態文件夾
15.2 中間件的實現機制
15.3 新增靜態文件目錄
15.4 靜態文件的授權管理
第16章 路由
16.1 概述
16.2 傳統路由配置
16.3 屬性路由設置
16.4 路由的匹配順序
16.5 路由的約束
16.5.1 Constraints參數方式
16.5.2 行內簡寫方式
16.5.3 使用正則表達式
16.5.4 自定義約束
16.6 路由的dataTokens
16.7 路由的初始化源碼解析
16.7.1 UseRouting方法
16.7.2 UseEndpoints方法
16.8 路由的請求處理源碼分析
16.8.1 EndpointRoutingMiddleware
16.8.2 Endpoint的生成與匹配示例
16.8.3 EndpointMiddleware
16.9 Endpoint模式的路由方案的優點
第17章 Action的執行
17.1 概述
17.2 invoker的生成
17.3 invoker的執行
第18章 Action參數的模型綁定
18.1 概述
18.2 準備階段
18.2.1 創建綁定方法
18.2.2 為每個參數匹配Binder
18.3 執行階段
18.4 相關知識
18.4.1 propertyBindingInfo
18.4.2 JsonPatch
第19章 Filter詳解
19.1 概述
19.2 Filter的簡單例子
19.3 Filter的用法詳解
19.3.1 單例驗證
19.3.2 通過Attribute方式定義與註冊
19.3.3 支持繼承方式註冊
19.3.4 多功能Filter
19.3.5 Filter的同步與非同步
19.3.6 繼承內置FilterAttribute
19.4 Filter的獲取
19.5 Filter的執行
19.6 Filter的執行順序
第20章 控制返回類型
20.1 常見的返回類型
20.1.1 返回類型
20.1.2 非同步方法
20.2 內部處理機制解析
20.2.1 總體流程
20.2.2 ActionMethodExecutor的選擇與執行
20.2.3 Result Filter的執行
20.2.4 IActionResult的執行
20.2.5 ObjectResult的執行與返回格式的協商
20.3 自定義IActionResult
20.4 自定義格式化類
20.5 添加XML類型支持
第21章 一個API與小程序的項目
21.1 前期準備
21.1.1 伺服器環境搭建
21.1.2 安裝MongoDB資料庫
21.1.3 微信小程序註冊
21.2 API項目的基本功能
21.2.1 項目創建
21.2.2 操作MongoDB資料庫
21.2.3 Model定義
21.2.4 Service介面及實現
21.2.5 Repository介面及實現
21.2.6 Controller與Action
21.2.7 AutoMapper的使用
21.3 應用JWT進行用戶認證
21.3.1 JWT的組成
21.3.2 認證流程
21.3.3 用戶登錄與Token的發放
21.4 自定義用戶授權
21.4.1 樣例數據
21.4.2 自定義授權處理
21.5 使用Swagger生成Web API的幫助頁
21.6 微信小程序
21.6.1 歡迎頁
21.6.2 列表頁
21.6.3 圖表頁
Δ購買商品
購物流程
註冊帳戶
更改註冊資訊
Δ售後服務
退換貨原則
退換貨注意事項
退換貨流程
Δ訂單支付
付款方式
運費計算方式
Δ關於我們
關於美商天龍
聯絡我們
商品搜索:
全文搜索
商品名
作者
出版社
ISBN
|
高級搜索
首頁
│
新手上路
│
客服中心
│
關於我們
│
聯絡我們
│
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