Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6 (Paperback)
暫譯: ASP.NET Core 6 入門 gRPC:使用 ASP.NET Core Razor Pages、Angular 和 .NET 6 的最佳實踐構建應用程式 (平裝本)
Giretti, Anthony
買這商品的人也買了...
-
$360$284 -
$450$356 -
$450$356 -
$440$348 -
$550$468 -
$600$468 -
$600$468 -
$1,188ASP.NET Core 6 and Angular : Full-stack web development with ASP.NET 6 and Angular 13, 5/e (Paperback)
-
$500$350 -
$560$437 -
$980$735 -
$600$468
相關主題
商品描述
Broaden your developer experience by learning how to use gRPC and ASP.NET Core together on the Microsoft’s developer framework, .NET 6 and discover a new way of developing APIs with gRPC.
Beginning gRPC with ASP.NET Core 6 is your guide to quickly and efficiently getting down to the business of building gRPC applications in the Microsoft .NET ecosystem. Readers will dive in and build an application using gRPC and the latest technologies such Angular and ASP.NET Core Razor Pages.
This book will teach you how to set up an efficient application using industry best practices such as security, monitoring, logging, and more. You will do this by performing Create, Read, Update, and Delete (CRUD) operations on a SQL Server database with Entity Framework Core. From there you will build web applications using Angular and ASP.NET Core Razor pages combined with gRPC APIs.
After reading the book, you’ll be able to take advantage of the full range of developer opportunities with gRPC, and come away with any understanding of which usage scenarios are best suited for your projects. And you will possess a solid understanding of the best way to build APIs with ASP.NET Core.
What You Will Learn
Discover the latest .NET 6 framework
- Benefit from a new way to design APIs
- Build modern web applications
- Migrate easily from WCF to gRPC
- Become comfortable with latest industry programming standards
Who This Book Is For
Professional developers who are interested in getting started with gRPC and want to learn how to use it to build applications in the .NET ecosystem.
商品描述(中文翻譯)
擴展您的開發者經驗,學習如何在微軟的開發框架 .NET 6 上結合使用 gRPC 和 ASP.NET Core,並發現使用 gRPC 開發 API 的新方法。
《Beginning gRPC with ASP.NET Core 6》是您快速有效地在微軟 .NET 生態系統中構建 gRPC 應用程序的指南。讀者將深入學習,並使用 gRPC 及最新技術(如 Angular 和 ASP.NET Core Razor Pages)構建應用程序。
本書將教您如何使用行業最佳實踐(如安全性、監控、日誌記錄等)設置高效的應用程序。您將通過在 SQL Server 數據庫上執行創建、讀取、更新和刪除(CRUD)操作,來實現這一目標,並使用 Entity Framework Core。接著,您將使用 Angular 和 ASP.NET Core Razor Pages 結合 gRPC API 構建網頁應用程序。
閱讀本書後,您將能夠充分利用 gRPC 的各種開發機會,並了解哪些使用場景最適合您的項目。您將對使用 ASP.NET Core 構建 API 的最佳方法有扎實的理解。
您將學到的內容
探索最新的 .NET 6 框架
- 獲益於設計 API 的新方法
- 構建現代網頁應用程序
- 從 WCF 輕鬆遷移到 gRPC
- 熟悉最新的行業編程標準
本書適合誰
對 gRPC 感興趣的專業開發者,想要學習如何在 .NET 生態系統中使用它來構建應用程序。
作者簡介
Anthony Giretti, is a senior lead software developer at OneOcean in Montreal Canada. He is a technical leader and four-time Microsoft MVP award recipient. Anthony specializes in web technologies (17 years of experience) and .NET. His expertise in technology and IT, and a heartfelt desire to share his knowledge, motivates him to dive into and embrace any web project, complex or otherwise, in order to help developers achieve their project goals. He invites challenges such as performance constraints, high availability, and optimization with open arms. He is a certified MCSD who is passionate about his craft and always game for learning new technologies.
作者簡介(中文翻譯)
安東尼·吉雷提(Anthony Giretti)是位於加拿大蒙特利爾的 OneOcean 的高級首席軟體開發人員。他是一位技術領導者,也是四次獲得微軟 MVP 獎的得主。安東尼專注於網頁技術(擁有 17 年的經驗)和 .NET。他在技術和資訊科技方面的專業知識,以及分享知識的熱切願望,驅使他全心投入並接受任何網頁專案,無論是複雜還是簡單,以幫助開發人員實現他們的專案目標。他熱衷於接受挑戰,例如性能限制、高可用性和優化。他是一位認證的 MCSD,對自己的技藝充滿熱情,並始終樂於學習新技術。
目錄大綱
Part I: Getting Started with .NET 6
Chapter 1: Welcome to Modern .NET
Chapter 2: Introducing ASP.NET Core 6
Part II: gRPC fundamentals
Chapter 3: Understanding the gRPC Specification
Chapter 4: Protbufs
Chapter 5: Creating an ASP.NET Core gRPC Application
Chapter 6: API Versioning
Part III: gRPC and ASP.NET Core
Chapter 7: Create a gRPC Client
Chapter 8: From WCF to gRPC
Chapter 9: Import and Display Data with ASP.NET Core Razor Pages, Hosted Services, and gRPC
Chapter 10: The gRPC-web Specification
Chapter 11: Create a gRPC-web service from a gRPC-service with ASP.NET Core
Part IV: gRPC-web and ASP.NET Core
Chapter 12: Import and Display Data with Angular 12 and gRPC-web
Part V: Security
Chapter 13: Secure your Application with OpenId Connect
目錄大綱(中文翻譯)
Part I: Getting Started with .NET 6
Chapter 1: Welcome to Modern .NET
Chapter 2: Introducing ASP.NET Core 6
Part II: gRPC fundamentals
Chapter 3: Understanding the gRPC Specification
Chapter 4: Protbufs
Chapter 5: Creating an ASP.NET Core gRPC Application
Chapter 6: API Versioning
Part III: gRPC and ASP.NET Core
Chapter 7: Create a gRPC Client
Chapter 8: From WCF to gRPC
Chapter 9: Import and Display Data with ASP.NET Core Razor Pages, Hosted Services, and gRPC
Chapter 10: The gRPC-web Specification
Chapter 11: Create a gRPC-web service from a gRPC-service with ASP.NET Core
Part IV: gRPC-web and ASP.NET Core
Chapter 12: Import and Display Data with Angular 12 and gRPC-web
Part V: Security
Chapter 13: Secure your Application with OpenId Connect