Apps and Services with .NET 8 - Second Edition: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies
暫譯: 使用 .NET 8 的應用程式與服務 - 第二版:使用 Blazor、.NET MAUI、gRPC、GraphQL 及其他企業技術構建實用專案
Price, Mark J.
- 出版商: Packt Publishing
- 出版日期: 2023-12-12
- 售價: $1,980
- 貴賓價: 9.5 折 $1,881
- 語言: 英文
- 頁數: 798
- 裝訂: Quality Paper - also called trade paper
- ISBN: 183763713X
- ISBN-13: 9781837637133
-
相關分類:
.NET、Web API
立即出貨 (庫存=1)
買這商品的人也買了...
-
$299Professional VMware Server (Paperback)
-
$680$530 -
$520$411 -
$450$356 -
$860$731 -
$620$484 -
$414$393 -
$450$383 -
$709輕量級 JavaWeb 企業應用實戰 — SpringMVC + Spring + MyBatis 整合開發
-
$207人工智能 + 機器人入門與實戰 -- 用 樹莓派 + Python + OpenCV 製作電腦視覺機器人
-
$474$450 -
$284華為雲從入門到實戰
相關主題
商品描述
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 - 現代跨平台開發基礎》。