Michael Washington's Blog, page 7
February 16, 2019
Connecting Razor Components to Azure SignalR Service
You can properly scale your Razor Components application by connecting it to an Azure SignalR Service…
Tags: Blazor,Server-Side BlazorJanuary 21, 2019
Google Authentication in Server Side Blazor (Razor Components)
You can log users into your server side Blazor (Razor Components) application using Google authentication…
Tags: Blazor,Server-Side BlazorJanuary 13, 2019
Azure Active Directory Authentication in Server Side Blazor
In this example, we will authenticate a person using their Microsoft Azure account (either Personal or Work/School account). While most of the code will be in the Client part of the project, the client code is running server side so we can trust that the user was not able to alter the identity that is set for them at login…
Tags: Blazor,Server-Side BlazorDecember 24, 2018
Retrieve Emails Using Azure Functions And Create Help Desk Tickets Using API
You can create an Azure function that will retrieve emails, every 5 minutes, from a Pop3 email account and create Help Desk Tickets. To demonstrate this, we will implement a solution that creates Help Desk Tickets in the popular open source Help Desk application ADefHelpDesk.com...
Tags: ADefHelpDesk,Azure FunctionsDecember 20, 2018
Calling a REST API from .Net Core Including Uploading Files
Calling a REST based API from .Net Core is usually more complicated than many of the samples you may have seen. The reason is that each REST based API can implement its own unique security measures. In addition, passing complex parameters, and uploading files though a REST based API, can prove challenging…
Tags: ADefHelpDeskNovember 22, 2018
First Look at Radzen Application Builder For Server Side Blazor 0.70
Radzen is an application builder that has been around for years. It allows developers to build Line Of Business applications much in the way Visual Studio LightSwitch does...
Tags: Blazor,RadzenNovember 12, 2018
Server-Side Blazor: Reading And Inserting Data Into A Database (End-To-End)
The primary benefit we have when using server-side Blazor is that we do not have to make web http calls from the client code to the server code. This reduces the code we need to write and eliminates many security concerns…
Tags: Blazor,Server-Side BlazorNovember 4, 2018
Razor Components Popups and JavaScript Interop
You can create popups in Razor Components without the need to write any JavaScript. However, when you do need to interact with JavaScript (for example to make a call in the web browser to pull in page content from another site), this article will demonstrate how it is done…
Tags: BlazorBlazor Popups and JavaScript Interop
You can create popups in Blazor without the need to write any JavaScript. However, when you do need to interact with JavaScript (for example to make a call in the web browser to pull in page content from another site), this article will demonstrate how it is done…
Tags: BlazorA Demonstration of Simple Server-side Blazor Cookie Authentication
When you create a non-server-side Blazor application you can use a method such as JWT Authentication with Dotnet Core 2.1 and Blazor app. However, server-side Blazor provides options for deeper integration between the ‘client side’ and ‘server side’ code because the ‘client side’ code is processed server-side. With server-side Blazor, we end up using less code, and things are a lot less complex because we can trust that the end-user was not able to alter or hack the ‘client side’ code…
Tags: Blazor,Server-Side Blazor