-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
ASP.NET Web API 設計 版權信息
- ISBN:9787115377722
- 條形碼:9787115377722 ; 978-7-115-37772-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
ASP.NET Web API 設計 本書特色
本書依托asp.net web api闡述api設計與開發的通用技術,是一本全面介紹如何構建真實可演化api的實踐指南。本書共分三部分。**部分介紹web/http和api開發的基礎知識,介紹asp.net web api,為初學者以及想充分利用http的讀者建立好的起點。第二部分完整介紹了真實web應用程序的開發,其內容從設計講到實現,全面覆蓋客戶端與服務器端開發。第三部分深入asp.net web api的內部機制,并講解一些高級的主題(如安全和可測試性),加深你的理解,讓讀者學會更好地利用web api構建可演化系統。
ASP.NET Web API 設計 內容簡介
glenn block曾為微軟wcf團隊產品經理,負責http與rest技術規劃,提出了asp.net web api的想法; howard dierking是微軟wcf web api團隊程序經理; 其他作者亦是相關技術的有影響力的專家; 為瀏覽器和移動設備等多客戶端設計和構建可演化web api 洞悉相關理論與工具,全面掌握設計和實現可演化web api的技術 不僅面向.net程序員,web api基礎理論和設計的內容同樣適用于java、ruby、php和node等開發者
ASP.NET Web API 設計 目錄
關于封面圖
序
前言
**部分 基礎知識
第1章 因特網、萬維網和http協議
1.1 web體系結構
1.1.1 資源
1.1.2 uri
1.1.3 酷uri
1.1.4 表示
1.1.5 媒體類型
1.2 http協議
1.2.1 http 1.1之后
1.2.2 http消息交換
1.2.3 中間層
1.2.4 中間層類型
1.2.5 http方法
1.2.6 標頭
1.2.7 http狀態碼
1.2.8 內容協商
1.2.9 緩存
1.2.10 身份驗證
1.2.11 身份驗證方案
1.2.12 附加身份驗證方案
1.3 小結
第2章 web api
2.1 什么是web api
2.2 soap web服務
2.3 web api的起源
2.4 web api革命開始
2.5 關注web
2.6 web api指南
2.7 特定領域的媒體類型
2.8 媒體類型檔案
2.9 多個表示
2.10 api 風格
2.10.1 richardson成熟度模型
2.10.2 rpc(rmm 第0級)
2.10.3 資源(rmm 第1級)
2.10.4 http 謂詞(rmm 第2級)
2.10.5 以資源為中心的api
2.10.6 超媒體(rmm 第3級)
2.10.7 rest
2.10.8 rest約束
2.11 小結
第3章 asp.net web api 101
3.1 核心場景
3.1.1 **類http編程
3.1.2 對稱的客戶端和服務器編程體驗
3.1.3 對不同格式的靈活支持
3.1.4 告別“尖括號編碼”
3.1.5 支持單元測試
3.1.6 多種托管選項
3.2 asp.net web api入門
3.3 新建web api項目
3.3.1 webapiconfig
3.3.2 valuescontroller
3.4“hello web api!”
3.4.1 創建服務
3.4.2 客戶端
3.4.3 宿主
3.5 小結
第4章 處理架構
4.1 托管層
4.2 消息處理程序管道
4.3 控制器處理
4.4 小結
……
第二部分 真實世界的api開發
第5章 應用程序
第6章 媒體類型選擇與設計
第7章 構建api
第8章 改進api
第9章 構建客戶端
第三部分 web api細節
第10章 http編程模型
第11章 托管
第12章 控制器和路由
第13章 格式化程序和模型綁定
第14章 httpclient
第15章 安全
第16章 oauth 2.0授權框架
第17章 可測試性
附錄a 媒體類型
附錄b http標頭
附錄c 內容協商
附錄d 緩存實戰
附錄e 身份驗證工作流
附錄f application/issue+json媒體類型規范
附錄g 公鑰加密和證書
ASP.NET Web API 設計 相關資料
“這本書提供了及時而全面的指南,幫助人們使用asp.net web api構建堅實的系統,融合了asp.net web api團隊的經驗與軟件業界多年的專業積累。”
——scott guthrie 微軟“云和企業”副總裁
“第一次獲悉本書時,我就急切地想讀,原因有二。首先,我當前的工作中涉及為應用設計api以使之與多種系統交互。其次,是因為本書的一位作者glenn block,我認識他有段時間了,我見過他,與他有過對話,讀了他的大量博文,我確定本書不會讓人失望,而事實證明確實如此。”
——joseph guadagno 亞利桑那southeast valley .net用戶組創始人
“一句話:非常全面的介紹。如果有一本書可以讓你全面而細致地了解微軟的web api,那就是它!……如果說本書旨在成為一本出色的參考書,我認為它做到了,其內容覆蓋了asp.net mvc應用中web api設計的方方面面。”
“我接觸web api設計與實現不久,而本書在這方面對我幫助很大。它幾乎囊括了web api的全部內容,從架構、設計到編碼無所不包。我最為關心web api向后兼容的問題,而本書給了我滿意的答案。在此向每位與我有類似需求的朋友推薦本書。”
ASP.NET Web API 設計 作者簡介
Glenn Block曾任職微軟,推動了ASP.NET Web API早期版本的開發。 Pablo Cibraro擁有十余年使用微軟技術設計和實現大型分布式系統的經驗。 Pedro Félix是一位軟件工程師和教授,研究方向為基礎設施實現、用戶身份管理,以及訪問控制。 Howard Dierking是微軟ASP.NET Web API團隊的產品經理,當前的工作重點包括NuGet和Katana項目。 Darrel Miller是Tavis軟件公司的創始人之一,幫助人們學習如何在業務應用中采用REST架構風格。
- >
中國歷史的瞬間
- >
有舍有得是人生
- >
詩經-先民的歌唱
- >
李白與唐代文化
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
二體千字文
- >
推拿
- >
姑媽的寶刀