Skip to content

Author: Gaurav Gahlot

Build and Deploy an ASP .Net Core Web Application as Docker Container using Microsoft Azure – Part 2

In this article we are going to setup a Microsoft Azure DevOps build pipeline to automate the tasks we did manually in first article of the series. Each time we push a change to the master branch, the build will be triggered to build our application, then build a Docker image and push it to Docker Hub.

Build and Deploy an ASP .Net Core Web Application as Docker Container using Microsoft Azure – Part 1

This article is the first in the series where we are going to build a simple ASP .Net Core web application, containerize it with Docker and run it on local host. And we will push everything to GitHub for later use.In later posts, we will setup Microsoft Azure DevOps Build pipeline to automate the process of building and pushing the Docker image to Docker Hub. Next, we will use Azure DevOps Release pipeline to deploy our application on Azure Web App Service as a container.

Structure of a Go Program

Every single programming language has got its own syntax or structure; it’s own flavor and that’s what makes it standout. Go is no different. It’s easy and elegant in its own way, making to it fun to play with. In this article we will be talking about: Go program structure  running a Go program comments in Go what about semicolons? revisiting the code   Go…

Go for Golang – Introduction & Environment Setup

I have been working with Go (also known as Golang) for sometime now, and I must tell you that the more I work with it, the more I like it. And that’s the inspiration to set me on this path of sharing my learning about Go. That said, here is what we will be talking about in this article: Introduction to Go Environment setup Hello,…

Most important “pip” commands for a Python Developer

In this article, we will be talking about the six most important pip commands that every Python developer should know. Here is what we will be covering in this article: what is pip? pip search pip install pip show pip uninstall pip list pip freeze   What is pip? PIP is a package manager for Python packages. When we install PIP, it is added to…

Using the Python interpreter for interactive help

Whether we want some help for a module or want to quickly test a piece of code, Python interpreter is of great help. And in this article we are going to cover different ways where Python interpreter comes handy. In previous articles we have: setup Python environment on Linux based systems setup Python environment on Windows run our first Python script So, what are you waiting…

Running your first Python script

Since you are here, I would assume that you have a working Python setup along with a working Python interpreter, and are ready to run your first Python script. If not, check out my previous  articles, where I walk you through each step to setup your Python environment. Here are the links to those articles: setup Python environment on Linux based systems setup Python environment…