Migrating WCF to gRPC - The protobuf-net way
Posted on Wednesday, 09 September 2020
In my previous blog post, I mentioned that it's straightforward to migrate your WCF services to gRPC using protobuf-net.Grpc. In this blog post, we are going to look at how easy it actually is. Microsoft's official guide for migrating WCF services to gRPC only mentions the Google.Protobuf approach, which can be time consuming if you have a lot of data contracts that need to be migrated to .proto
format. However, by using protobuf-net.Grpc we are able to reuse the old WCF data contracts and service contracts with minimal code changes.
gRPC Server Reflection in the .NET world
Posted on Wednesday, 08 July 2020
gRPC Server Reflection is an optional extension for servers to assist clients in runtime construction of requests without having stub information precompiled into the client.
I ported my blog to Statiq
Posted on Monday, 20 April 2020
About six months ago, I got assigned a task to write a convention-driven documentation generator at work. Our first thought was to use Wyam for this, but after discussions with Dave Glick, he lured us into trying a new shiny project he was working on called Statiq. Creating a new site with Wyam at that point would've resulted in a rewrite once Statiq was released since it would make Wyam obsolete.
Tags
- .NET (8)
- Open Source (4)
- Azure (3)
- gRPC (2)
- Protocol Buffers (2)
- Azure Functions (1)
- Cognitive Services (1)
- Introduction (1)
- LSP (1)
- NuGet (1)
Older Posts
- Testing protected Azure Functions running in a container on your local machine
- Creating a language server using .NET
- Dissecting the Azure Service Fabric Mesh Right-Click Publish
- Open Sourcing Alpha-Beta
- Revisiting the NuGet v3 Libraries
- Announcing dotnet depends
- Hello World