AuthorDavide Guida

How to deploy Blazor webassembly on GitHub Pages using GitHub Actions

I have been spending quite some time lately playing with Blazor. One of the nice things is that with webassembly you can generate a static website and have it hosted on GitHub Pages for free.Most importantly, the whole process can be automated with GitHub Actions so you don’t have to worry about it. It’s not […]

Categories: .NET, ASP.NET, Blazor, Programming

Blazor&Dragons! How to consume gRPC-web from Blazor – part 2: the server

Hi All! Last time we gave a look at the client, today we’re going to focus on the backend and see how we can write a gRPC server that can be called from a Blazor webassembly application. Did I mention how nerd I was? Yeah, probably I did. Just have a look at what I’m […]

Categories: .NET, ASP.NET, Blazor, Microservices, Programming

Blazor&Dragons! How to consume gRPC-web from Blazor – part 1: the client

Hi All! Today we’re going to talk about how to consume a gRPC service from a Blazor client. And we’re going to do it with Dungeons & Dragons! People who know me, know that deep down, I’m a big nerd. I started playing D&D when I was a freshman in college and kept going for […]

Categories: .NET, ASP.NET, Blazor, Microservices, Programming

ASP.NET Core structured logging – part 3: the code, finally!

Hi! Welcome back to another post of the Structured Logging with ASP.NET Series. This time we’ll see how to write the code to integrate Serilog in our applications and how to search for the logs in Loki. Last time we talked about the necessary infrastructure to host our log entries in a proper way. And […]

Categories: .NET, ASP.NET, Microservices

© 2020 Davide Guida

Theme by Anders NorenUp ↑