Blog

Blog posts on .NET, Azure, and more.

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.

Build and run Angular application in a Docker container

November 22, 2022 by Anuraj

Angular Docker Container

This post is about building and running an Angular application in a Docker container. In this post I will be using nginx as a web server to host and run the angular application.

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