Blog
Blog posts on .NET, Azure, and more.
Implementing Authentication in Azure Static Web Apps - Part 1
January 10, 2023 by Anuraj
Azure Security Static Web Apps
This post is about implementing authentication in Azure Static Web Apps. Azure Static Web Apps is a service that automatically builds and deploys full stack web apps to Azure from a code repository. Similar to Azure App Service, Azure Static Web App offers authentication out of the box. The service offers five authentication providers - Azure AD, Twitter, GitHub, Google, and Facebook, out of the five, two of them, Google and Facebook are in preview mode. In this post we will explore the Static web app running on Free Plan. For Standard plan we need to configure the social provider client Id, client secret and callback URIs. For Free plan there is no configuration required.
Automated versioning and package publishing using GitHub Actions
December 02, 2022 by Anuraj
Docker NuGet Github DevOps DotNet
This post is about implementing versioning and publishing docker images and nuget packages using GitHub Actions. I am not explaining about semantic versioning. There is already a lot of content explaining about these things.
How to Create and Publish a NuGet Package with dotnet CLI
November 25, 2022 by Anuraj
NuGet dotnet
This post is about how to Create and Publish a NuGet Package with dotnet CLI. We will also look into how to publish the nuget package to nuget.org.
Publish docker images to GitHub Container Registry (ghcr)
November 24, 2022 by Anuraj
Docker GitHub Container
This post is about how to publish docker images to GitHub Container Registry. GitHub offers a container registry where we can publish docker images as public and private.
Use dev tunnels in Visual Studio to debug your web APIs
November 23, 2022 by Anuraj
VisualStudio Web API Debugging Dev Tunnel
This post is about using dev tunnel in Visual Studio to debug your web APIs. Usually when we build applications which requires a callback from an external service I used to implement a tunneling software like ngrok - one example is implementing power platform connectors. Recently Visual Studio introduced a feature called dev tunnels - here is the blog post about it - this feature helps us to debug web api endpoints with a publicly accessible endpoint.
Copyright © 2024 Anuraj. Blog content licensed under the Creative Commons CC BY 2.5 | Unless otherwise stated or granted, code samples licensed under the MIT license. This is a personal blog. The opinions expressed here represent my own and not those of my employer. Powered by Jekyll. Hosted with ❤ by GitHub