買這商品的人也買了...
-
TCP/IP Sockets in C#: Practical Guide for Programmers (Paperback)$1,400$1,330 -
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
$1,960Pro ASP.NET Web API Security: Securing ASP.NET Web API (Paperback) -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
一手掌握短小精悍的 Nginx (舊版: 高手過招:深入剖析 Nginx 原始碼)$490$417 -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
$796深度學習 -
Soft Skills 軟實力|軟體開發人員的生存手冊 (Soft Skills: The software developer's life manual)$520$411 -
$1,080Pro ASP.NET Core MVC 2, 7/e -
Essential Angular for ASP.NET Core MVC$1,600$1,520 -
ASP.NET Core 2 and Angular 5: Full-Stack Web Development with .NET Core and Angular$1,770$1,682 -
Pro Entity Framework Core 2 for ASP.NET Core MVC$3,120$2,964 -
$825Entity Framework Core in Action -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
More Effective C# 中文版 | 寫出良好 C#程式的 50個具體做法, 2/e (More Effective C# : 50 Specific Ways to Improve Your C#, 2/e)$450$383 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
I'm From Taiwan / Programmer 阿喵宅造型貼紙7X7公分 (粉色)$69$60 -
阿喵宅開發順利春聯 2入$68$68 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
比 Docker 再高階一步:使用 Harbor 完成 Helm Chart 容器及鏡像雲端原生管理$880$695 -
超圖解 ESP32 深度實作$880$695 -
資料科學的建模基礎 : 別急著 coding!你知道模型的陷阱嗎?$599$473 -
Final Cut Pro 視頻後期剪輯零基礎入門到精通$599$569
商品描述
Use ASP.NET Core 2 to create durable and cross-platform web APIs through a series of applied, practical scenarios. Examples in this book help you build APIs that are fast and scalable. You’ll progress from the basics of the framework through to solving the complex problems encountered in implementing secure RESTful services. The book is packed full of examples showing how Microsoft’s ground-up rewrite of ASP.NET Core 2 enables native cross-platform applications that are fast and modular, allowing your cloud-ready server applications to scale as your business grows.
Major topics covered in the book include the fundamentals and core concepts of ASP.NET Core 2. You'll learn about building RESTful APIs with the MVC pattern using proven best practices and following the six principles of REST. Examples in the book help in learning to develop world-class web APIs and applications that can run on any platform, including Windows, Linux, and MacOS. You can even deploy to Microsoft Azure and automate your delivery by implementing Continuous Integration and Continuous Deployment pipelines.
What You Will Learn
- Incorporate automated API tooling such as Swagger from the OpenAPI specification
- Standardize query and response formats using Facebook’s GraphQL query language
- Implement security by applying authentication and authorization using ASP.NET Identity
- Ensure the safe storage of sensitive data using the data protection stack
- Create unit and integration tests to guarantee code quality
Who This Book Is For
Developers who build server applications such as web sites and web APIs that need to run fast and cross platform; programmers who want to implement practical solutions for real-world problems; those who want in-depth knowledge of the latest bits of ASP.NET Core 2.0
商品描述(中文翻譯)
使用 ASP.NET Core 2 創建耐用且跨平台的網路 API,透過一系列應用的實際情境。本書中的範例幫助您建立快速且可擴展的 API。您將從框架的基本概念開始,逐步解決在實現安全的 RESTful 服務時遇到的複雜問題。本書充滿了範例,展示了微軟從頭重寫的 ASP.NET Core 2 如何實現快速且模組化的原生跨平台應用,讓您的雲端伺服器應用能隨著業務增長而擴展。
本書涵蓋的主要主題包括 ASP.NET Core 2 的基本原理和核心概念。您將學習如何使用經過驗證的最佳實踐和遵循 REST 的六大原則,利用 MVC 模式構建 RESTful API。本書中的範例有助於學習開發世界級的網路 API 和應用,這些應用可以在任何平台上運行,包括 Windows、Linux 和 MacOS。您甚至可以部署到 Microsoft Azure,並通過實施持續集成(Continuous Integration)和持續部署(Continuous Deployment)管道來自動化交付。
您將學到的內容:
- 整合自 OpenAPI 規範的自動化 API 工具,例如 Swagger
- 使用 Facebook 的 GraphQL 查詢語言標準化查詢和回應格式
- 通過應用 ASP.NET Identity 實施身份驗證和授權來確保安全性
- 使用資料保護堆疊確保敏感數據的安全存儲
- 創建單元測試和整合測試以保證代碼質量
本書適合對象:
開發伺服器應用的開發人員,例如需要快速且跨平台運行的網站和網路 API;希望為現實世界問題實施實用解決方案的程式設計師;以及希望深入了解最新 ASP.NET Core 2.0 的讀者。
