Latest Posts On Code Maze

Download Files from Azure With Blazor WebAssembly

Download Files from Azure With Blazor WebAssembly

In this article, we are going to learn how to download files from Azure using ASP.NET Core Web API as the server-side project and Blazor WebAssembly as the client-side. This article is a continuation of a previous one where we learned about uploading files to Azure....

Using Roles in Blazor WebAssembly Hosted Applications

Using Roles in Blazor WebAssembly Hosted Applications

In this article, we are going to learn how to use Roles in Blazor WebAssembly Hosted applications for an additional level of security for both Blazor-Client pages and Blazor-Server controllers. To download the source code for this article, you can...

Authentication in Blazor WebAssembly Hosted Applications

Authentication in Blazor WebAssembly Hosted Applications

We have already covered the authentication process for the Blazor WebAssembly standalone application communicating with ASP.NET Core Web API. Also, we've learned about Blazor WebAssembly and IdentityServer4 authentication. So, as a continuation of the Blazor WASM...

Deploying Blazor WebAssembly into Azure Static Web Apps

Deploying Blazor WebAssembly into Azure Static Web Apps

In this article, we are going to learn about Azure Static Web Apps, which is a great solution for publishing static web applications into the cloud. We’ll start by looking at what an Azure Static Web App is. Then we'll learn how to build a Blazor WebAssembly...

Download Files with ASP.NET Core Web API and Angular

Download Files with ASP.NET Core Web API and Angular

After successfully learning how to upload files, the logical next step is to learn how to download them as well. That way we can have the complete picture and can apply what we’ve learned in various projects and working with different types of files. [sc...

Creating Serverless Apps with .NET using Azure Functions

Creating Serverless Apps with .NET using Azure Functions

In this article, we are going to learn how to create Serverless Applications on the cloud using Azure Functions.  Serverless is a cloud computing model in which a cloud provider dynamically allocates the resources required to run a particular piece of code.  Here the...

How to Use Query Strings in Blazor WebAssembly

How to Use Query Strings in Blazor WebAssembly

In this article, we are going to learn how to use query strings in Blazor WebAssembly. We are going to show you how to send query strings to the Blazor component and also how to read them inside the component. To download the source code for this...

2-Step Verification with Angular and ASP.NET Core Identity

2-Step Verification with Angular and ASP.NET Core Identity

With the 2-Step Verification process, a user after entering valid credentials needs to enter an additional OTP (One-Time-Password, received via email or SMS) for the authentication to be successful. We have already learned how to implement this feature with the MVC...

Angular Email Confirmation with ASP.NET Core Identity

Angular Email Confirmation with ASP.NET Core Identity

One important part of the user registration functionality is an email confirmation. With it, we allow our users to confirm their emails and prove that they are the owners of the provided email accounts. That said, in this article, we are going to learn how to...

Angular Role-Based Authorization with ASP.NET Core Identity

Angular Role-Based Authorization with ASP.NET Core Identity

Having roles is always a good practice to increase security for our applications and protect some resources from even logged-in users. That said, in this article, we are going to implement the Angular Role-Based authorization and learn how to work with roles on both...