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
買這商品的人也買了...
-
深入淺出 jQuery (Head First jQuery)$780$616 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback) -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
$796深度學習 -
手機攝影必學 BOOK:用OX帶你學會拍人物、食物、風景等情境照片$398$299 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$473 -
ASP.NET Core 6 實戰守則:超易懂的跨平台開發入門教學 (iT邦幫忙鐵人賽系列書)$600$468 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
我懂了!專案管理 (暢銷紀念版)$400$316 -
$1,584ASP.NET Core 6 and Angular : Full-stack web development with ASP.NET 6 and Angular 13, 5/e (Paperback) -
電腦視覺機器學習實務|建立端到端的影像機器學習 (Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images)$780$616 -
Agile Retrospectives 中文版:這樣打造敏捷回顧會議,讓團隊從優秀邁向卓越 (Agile Retrospectives: Making Good Teams Great)$500$390 -
無瑕的程式碼 敏捷篇:還原敏捷真實的面貌 (Clean Agile : Back to Basics)$560$437 -
玩真的!Git ✕ GitHub 實戰手冊 - coding 實境、協同開發、雲端同步, 用最具臨場感的開發實例紮實學會! (Git for Programmers)$580$458 -
Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)$2,185$2,070 -
ASP.NET Core Razor Pages in Action (Paperback)$2,300$2,185 -
OAuth 2.0 從入門到實戰:利用驗證和授權守護 API 的安全$600$468 -
C# 最強入門邁向頂尖高手之路王者歸來$980$774 -
Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (第二版) (Get Your Hands Dirty on Clean Architecture, 2/e)$600$468 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
UX 商業價值實現之道|打造成功的數位產品服務 (UX for Business: How to Design Valuable Digital Companies)$780$616 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616
相關主題
商品描述
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