Quantcast
Channel: damienbod – Software Engineering
Browsing all 352 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Integration Testing for ASP.NET Core using EF Core Cosmos with XUnit and...

This article shows how integration tests could be implemented for an ASP.NET Core application which uses EF Core and Azure Cosmos. The database tests can be run locally or in an Azure DevOps build...

View Article


Image may be NSFW.
Clik here to view.

Sign-in using multiple clients or tenants in ASP.NET Core and Azure AD

The article shows how an ASP.NET Core application could implement a sign in and a sign out with two different Azure App registrations which could also be implemented using separate identity providers...

View Article


Image may be NSFW.
Clik here to view.

Using an ASP.NET Core IHostedService to run Azure Service Bus subscriptions...

This post shows how Azure Service bus subscription for topics or consumers for a queue, or can be used inside an ASP.NET Core application. The Azure Service Bus client listens to events and needs to...

View Article

Image may be NSFW.
Clik here to view.

Securing ASP.NET Core Razor Pages, Web APIs with Azure B2C external and Azure...

This article shows how to implement an ASP.NET Core Razor page to authenticate against Azure B2C and use Web APIs from a second ASP.NET Core application which are also protected using Azure B2C App...

View Article

Image may be NSFW.
Clik here to view.

Securing an Angular app which uses multiple identity providers

Sometimes Angular applications are required to authenticate against multiple identity providers. This blog post shows how to implement an Angular SPA which authenticates using Auth0 for one identity...

View Article


Image may be NSFW.
Clik here to view.

Send Emails using Microsoft Graph API and a desktop client

This article shows how to use Microsoft Graph API to send emails for a .NET Core Desktop WPF application. Microsoft.Identity.Client is used to authenticate using an Azure App registration with the...

View Article

Image may be NSFW.
Clik here to view.

Improving application security in ASP.NET Core Razor Pages using HTTP headers...

This article shows how to improve the security of an ASP.NET Core Razor Page application by adding security headers to all HTTP Razor Page responses. The security headers are added using the...

View Article

Image may be NSFW.
Clik here to view.

Improving application security in Blazor using HTTP headers – Part 2

This article shows how to improve the security of an ASP.NET Core Blazor application by adding security headers to all HTTP Razor Page responses (Blazor WASM hosted in a ASP.NET Core hosted backend)....

View Article


Image may be NSFW.
Clik here to view.

Improving application security in an ASP.NET Core API using HTTP headers –...

This article shows how to improve the security of an ASP.NET Core Web API application by adding security headers to all HTTP API responses. The security headers are added using the...

View Article


Image may be NSFW.
Clik here to view.

Using Azure security groups in ASP.NET Core with an Azure B2C Identity Provider

This article shows how to implement authorization in an ASP.NET Core application which uses Azure security groups for the user definitions and Azure B2C to authenticate. Microsoft Graph API is used to...

View Article

Implementing Angular Code Flow with PKCE using node-oidc-provider

This posts shows how an Angular application can be secured using Open ID Connect code flow with PKCE and node-oidc-provider identity provider. This requires the correct configuration on both the...

View Article

Image may be NSFW.
Clik here to view.

Creating Microsoft Teams meetings in ASP.NET Core using Microsoft Graph

This article shows how to create Microsoft Teams online meetings in ASP.NET Core using Microsoft Graph. Azure AD is used to implement the authentication using Microsoft.Identity.Web and the...

View Article

Image may be NSFW.
Clik here to view.

Implement a secure API and a Blazor app in the same ASP.NET Core project with...

The article shows how an ASP.NET Core API and a Blazor BBF application can be implemented in the same project and secured using Azure AD with Microsoft.Identity.Web. The Blazor application is secured...

View Article


Image may be NSFW.
Clik here to view.

Challenges to Self Sovereign Identity

The article goes through some of the challenges we face when using or implementing identity, authentication and authorization solutions using self sovereign identity. I based my findings after...

View Article

Image may be NSFW.
Clik here to view.

Creating Microsoft Teams meetings in ASP.NET Core using Microsoft Graph...

This article shows how to create Microsoft Teams meetings in ASP.NET Core using Microsoft Graph with application permissions. This is useful if you have a designated account to manage or create...

View Article


Image may be NSFW.
Clik here to view.

Create and issue verifiable credentials in ASP.NET Core using Azure AD

This article shows how Azure AD verifiable credentials can be issued and used in an ASP.NET Core application. An ASP.NET Core Razor page application is used to implement the credential issuer. To...

View Article

Image may be NSFW.
Clik here to view.

ASP.NET Core scheduling with Quartz.NET and SignalR monitoring

This article shows how scheduled tasks can be implemented in ASP.NET Core using Quartz.NET and then displays the job info in an ASP.NET Core Razor page using SignalR. A concurrent job and a non...

View Article


Image may be NSFW.
Clik here to view.

Add extra claims to an Azure B2C user flow using API connectors and ASP.NET Core

This post shows how to implement an ASP.NET Core Razor Page application which authenticates using Azure B2C and uses custom claims implemented using the Azure B2C API connector. The claims provider is...

View Article

Image may be NSFW.
Clik here to view.

Implement certificate authentication in ASP.NET Core for an Azure B2C API...

This article shows how an ASP.NET Core API can be setup to require certificates for authentication. The API is used to implement an Azure B2C API connector service. The API connector client uses a...

View Article

Image may be NSFW.
Clik here to view.

Blazor WASM hosted in ASP.NET Core templates with Azure B2C and Azure AD...

I have implemented many Blazor WASM ASP.NET Core hosted applications now for both Azure AD and Azure B2C authentication. I always implement security for this type of application now using the Backend...

View Article
Browsing all 352 articles
Browse latest View live