logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6

Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6 (Paperback)

ANTHONY GIRETTI (지은이)
Apress
138,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
113,160원 -18% 0원
5,660원
107,500원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6
eBook 미리보기

책 정보

· 제목 : Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6 (Paperback) 
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 > 마이크로소프트 프로그래밍
· ISBN : 9781484280072
· 쪽수 : 489쪽
· 출판일 : 2022-03-23

목차

Part I: Getting Started with .NET 5

Chapter 1: The future of .NET

1)      A unified platform

2)      .NET schedule

Chapter 2: Setting up your environment

1)      Visual Studio 2019

2)      .NET 5 SDK

Chapter 3 : ASP.NET Core 5 features

1)      ASP.NET Core WebAPI

2)      ASP.NET Core MVC

3)      ASP.NET Core Razor pages

4)      ASP.NET Core Blazor

5)      ASP.NET Core Hosted services

6)      ASPNET Core gRPC

Part II: gRPC fundamentals

Chapter 4: The gRPC specification

1)      History of Remote procedure call

2)      HTTP/2

3)      gRPC specification and benefits

4)      Types of gRPC services

5)      Introducing microservice architecture with gRPC

Chapter 5: Protobufs

1)      Introduction to protobuf

2)      Protobuf language specification

3)      Protobuf compiler

Chapter 6: The gRPC-web specification

1)      History

2)      gRPC-web client library and browser compatiblity

Part III: gRPC and ASP.NET Core

Chapter 7: Create your first gRPC service

1)      Create the app skeleton

2)      Configure your AppSettings

3)      Create your first protobuf file

4)      Compile your protobuf file

5)      Configure Injection dependency

6)      Write your first gRPC unary service

7)      Write other types of gRPC service

8)      Introducing Interceptors

9)      Azure support

Chapter 8: API versioning

1)      Why versioning your APIs?

2)      Version your gRPC services

3)      Expose via a REST endpoint your versions

4)      Expose via a REST endpoint your protobuf files

Chapter 9: Create your first gRPC client

1)      Create a console application

2)      Compile your protobuf file and generate your gRPC client

3)      Consume your first gRPC service with .NET Core 3.1

4)      Consume your first gRPC service with .NET framework 4.8

5)      Make your client more resilient with Polly

6)      Introducing message validation client and server side

Chapter 10: gRPC for WCF developers

1)      Comparing WCF and gRPC

2)      WCF endpoints and gRPC endpoints

3)      WCF bindings and transports

4)      Comparing types of Remote procedure calls

5)      Metadata

6)      Error handling

Chapter 11: Data import with ASP.NET MVC, Hosted services and gRPC

1)      Scenario explanation

2)      Upload a data file with ASP.NET Core MVC form

3)      Send the data file to a background task and synchronize data with a gRPC streaming service

4)      Using Dapper to write into SQL SERVER

5)      Manage streaming service errors

 

Part IV: gRPC-web and ASP.NET Core

Chapter 12: Create your first gRPC-web service

1)      Configure a gRPC service to enable gRPC-web

2)      Azure support

 

Chapter 13: CRUD operation with CosmosDb and Entity framework 5

1)      CosmosDb introduction

2)      EntityFramework Core 5 introduction

3)      Create CRUD repositories and services

4)      Create CRUD endpoints

Chapter 14: Angular 10 and gRPC-web

1)      Install Visual Studio Code

2)      Install Node.js

3)      Install Angular 10

4)      Angular introduction

5)      Angular 10 basics

6)      Generate the Typescript client and entities with Protoc

7)      Perform CRUD operations

Chapter 15: Blazor and gRPC-web

1)      Blazor introduction

2)      Blazor basics

3)      Generate the client and entities

4)      Consume a gRPC-web service

5)      Perform CRUD operations

 

Part V: Security, tools and libraries

Chapter 16: Securing your application with OpenId Connect and Azure AD

1)      Introduction to OpenId Connect and Azure AD

2)      Configure Azure AD

3)      Configure Angular 10

4)      Configure Blazor

5)      Configure a gRPC and gRPC-web to perform authentication and authorization

Chapter 17: Logging with Serilog

1)      Introduction to Serilog

2)      Configure ASP.NET Core to use Serilog

3)      Using a flat file for logging

4)      Create a Serilog enricher

5)      Take advantage of interceptors to perform logging and global error handling

Chapter 18: Diagnose and trace

1)      Introduction to Application Insights

2)      Collect metrics server-side

3)      Collect metrics client-side

 

Part VI: Testing

Chapter 19: Unit testing

1)      Using xUnit

2)      Using NSubstitute

3)      Using ExpectedObjects

4)      Unit test samples

Chapter 20: Integration testing

1)      Using TestServer

2)      Integration test samples

저자소개

ANTHONY GIRETTI (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책