Apps and Services with .NET 8 : Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies, 2/e (Paperback)
暫譯: 使用 .NET 8 的應用程式與服務:使用 Blazor、.NET MAUI、gRPC、GraphQL 及其他企業技術建構實用專案,第二版(平裝本)
Price, Mark J.
- 出版商: Packt Publishing
- 出版日期: 2023-12-12
- 售價: $1,920
- 貴賓價: 9.5 折 $1,824
- 語言: 英文
- 頁數: 798
- 裝訂: Quality Paper - also called trade paper
- ISBN: 183763713X
- ISBN-13: 9781837637133
-
相關分類:
.NET
-
其他版本:
Apps and Services with .NET 10 - Third Edition: Build practical projects with Avalonia, Blazor, gRPC, GraphQL, and other enterprise technologies
買這商品的人也買了...
-
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357 -
Continuous Delivery 中文版:利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 (Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation)$650$552 -
遊戲化實戰全書:遊戲化大師教你把工作、教學、健身、行銷、產品設計……變遊戲,愈好玩就愈有吸引力!(Actionable Gamification: Beyond Points, Badges, and Leaderboards)$480$408 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
ASP.NET Core 工程師不可不知的 10大安全性漏洞與防駭方法$690$538 -
Test-Driven Development 學習手冊$580$458 -
Unity 遊戲優化, 3/e (Unity Game Optimization, 3/e)$588$558 -
Hacking APIs|剖析 Web API 漏洞攻擊技法$580$458 -
軟體測試實務 : 業界成功案例與高效實踐 [ I ]$650$507 -
軟體測試實務 : 業界成功案例與高效實踐 [ II ]$600$468 -
全棧測試|交付高品質軟體的實務指南 (Full Stack Testing: A Practical Guide for Delivering High Quality Software)$680$537 -
精通 API 架構|設計、營運和發展基於 API 的系統 (Mastering API Architecture: Design, Operate, and Evolve Api-Based Systems)$680$537 -
重構:改善 .NET 與 C# 應用程式的設計,償還欠下的技術債 (使用 GitHub Copilot 與 Visual Studio) (Refactoring with C#: Safely improve .NET applications and pay down technical debt with Visual Studio, .NET 8, and C# 12)$850$663 -
建立演進式系統架構|支援常態性的變更, 2/e (Building Evolutionary Architectures: Automated Software Governance, 2/e)$580$458 -
先整理一下?|個人層面的軟體設計考量 (Tidy First?: A Personal Exercise in Empirical Software Design)$480$379 -
使用者體驗法則 |運用心理學原則設計更好的產品與服務, 2/e (Laws of UX: Using Psychology to Design Better Products & Services, 2/e)$580$458 -
GitHub Copilot 讓你寫程式快 10 倍!AI 程式開發大解放$690$545 -
軟體測試修練指南:我獨自升級的實戰心法(iThome鐵人賽系列書)$690$538 -
Vibe Coding - Cursor 教戰手冊$880$695 -
GitHub Copilot 學習手冊|效率倍增的 AI 程式設計力 (Learning Github Copilot: Multiplying Your Coding Productivity Using AI)$720$568 -
Vibe Coding CLI 頂級開發 - Claude Code 前瞻菁英育成手冊$1,080$853 -
C# 14 and .NET 10 – Modern Cross-Platform Development Fundamentals: Build modern websites and services with ASP.NET Core, Blazor, and EF Core using Visual Studio 2026 (Paperback)$2,090$1,985 -
Cursor 2 Vibe Coding 開發手冊$780$616 -
不懂程式也能自架專屬 AI:Vibe Coding 教你從零開始本地部署與雲端整合$790$616 -
大模型時代:從 ChatGPT 一枝獨秀到全面開戰的 AI 賽局$500$390
相關主題
商品描述
Bestselling author Mark Price is back to guide you through the latest and most common technologies a .NET developer should know: Blazor Full Stack, ASP.NET Core MVC, ASP.NET Core Minimal APIs, .NET MAUI, gRPC, GraphQL, SQL Server, Cosmos DB, SignalR, Azure Functions, and more!
Purchase of the print or Kindle book includes a free eBook in PDF format.
Key Features:
- Use specialized libraries to improve all aspects of your apps, including performance, security, and localization
- Harness the full potential of .NET using cloud-native data stores like Cosmos DB, and unlock scalability, performance, and resilience in your service implementations
- Unleash the capabilities of Blazor Full Stack and.NET MAUI to develop stunning, truly cross-platform apps for web and mobile
Book Description:
Elevate your practical C# and .NET skills to the next level with this new edition of Apps and Services with .NET 8.
With chapters that put a variety of technologies into practice, including Web API, gRPC, GraphQL, and SignalR, this book will give you a broader scope of knowledge than other books that often focus on only a handful of .NET technologies. You'll dive into the new unified model for Blazor Full Stack and leverage .NET MAUI to develop mobile and desktop apps.
This new edition introduces the latest enhancements, including the seamless implementation of web services with ADO.NET SqlClient's native Ahead-of-Time (AOT) support. Popular library coverage now includes Humanizr and Noda Time. There's also a brand-new chapter that delves into service architecture, caching, queuing, and robust background services.
By the end of this book, you'll have a wide range of best practices and deep insights under your belt to help you build rich apps and efficient services.
What You Will Learn:
- Get familiar with a variety of technologies for implementing services, like gRPC and GraphQL
- Store and manage data locally and cloud native with SQL Server and Cosmos DB
- Use ADO.NET SqlClient for implementing web services with native AOT publish support
- Leverage Dapper for improved performance over EF Core
- Implement popular third-party libraries like Serilog, FluentValidation, Humanizr, and Noda Time
- Explore the new unified hosting model of Blazor Full Stack
Who this book is for:
This book is for .NET developers interested in exploring more specialized libraries and implementation fundamentals behind building services and apps.
You'll need to know your way around .NET and C# quite well before you can dive in, so if you want to work your way up to this book, you can pick up Mark's other .NET book, C# 12 and .NET 8 - Modern Cross-Platform Development Fundamentals, first.
商品描述(中文翻譯)
**暢銷書作者 Mark Price 再次回來,帶您了解 .NET 開發者應該知道的最新和最常見技術:Blazor Full Stack、ASP.NET Core MVC、ASP.NET Core Minimal APIs、.NET MAUI、gRPC、GraphQL、SQL Server、Cosmos DB、SignalR、Azure Functions 等等!**
**購買印刷版或 Kindle 書籍可獲得免費 PDF 格式電子書。**
**主要特色:**
- 使用專門的函式庫來改善應用程式的各個方面,包括性能、安全性和本地化
- 利用雲原生資料存儲(如 Cosmos DB)充分發揮 .NET 的潛力,並在服務實現中解鎖可擴展性、性能和韌性
- 發揮 Blazor Full Stack 和 .NET MAUI 的能力,開發令人驚豔的真正跨平台應用程式,適用於網頁和行動裝置
**書籍描述:**
透過這本新版的《使用 .NET 8 的應用程式和服務》,提升您的 C# 和 .NET 實務技能到一個新層次。
本書的章節將多種技術付諸實踐,包括 Web API、gRPC、GraphQL 和 SignalR,將為您提供比其他通常僅專注於少數 .NET 技術的書籍更廣泛的知識範疇。您將深入了解 Blazor Full Stack 的新統一模型,並利用 .NET MAUI 開發行動和桌面應用程式。
這本新版介紹了最新的增強功能,包括使用 ADO.NET SqlClient 的原生即時編譯(AOT)支持無縫實現網路服務。流行函式庫的涵蓋範圍現在包括 Humanizr 和 Noda Time。此外,還有一個全新的章節深入探討服務架構、快取、佇列和穩健的背景服務。
在本書結束時,您將掌握一系列最佳實踐和深入見解,幫助您構建豐富的應用程式和高效的服務。
**您將學到什麼:**
- 熟悉多種實現服務的技術,如 gRPC 和 GraphQL
- 使用 SQL Server 和 Cosmos DB 本地和雲原生地存儲和管理資料
- 使用 ADO.NET SqlClient 實現具有原生 AOT 發佈支持的網路服務
- 利用 Dapper 提升性能,超越 EF Core
- 實現流行的第三方函式庫,如 Serilog、FluentValidation、Humanizr 和 Noda Time
- 探索 Blazor Full Stack 的新統一託管模型
**本書適合誰:**
本書適合對探索更多專門函式庫和構建服務及應用程式的實現基礎感興趣的 .NET 開發者。
在深入本書之前,您需要對 .NET 和 C# 有相當的了解,因此如果您想逐步進入本書,可以先閱讀 Mark 的其他 .NET 書籍《C# 12 和 .NET 8 - 現代跨平台開發基礎》。