Deploying a Web Application from Source Control Alongside Azure Resources using ARM Templates

In this short article I describe a way of deploying a web application in to an Azure App Service Web App alongside the Web App resource itself using Azure Resource Manager templates. First create a new Azure Resource Group project using Visual Studio. Give the project a name and select a location for the project. … Continue reading Deploying a Web Application from Source Control Alongside Azure Resources using ARM Templates

Advertisements

Introducing OWASP Zed Attack Proxy Task for Visual Studio Team Services

Few weeks back, I wanted to setup automated security testing for the project I am working on and add that to our release pipeline. To achieve this OWASP ZAP was the obvious option. It’s actively maintained with a lot of great features, it’s free and has an API that can be used to access its … Continue reading Introducing OWASP Zed Attack Proxy Task for Visual Studio Team Services

Building Custom Visual Studio Team Service Tasks with VSTS DevOps Task SDK

In this article, we will be building a simple Visual Studio Team Services build & deployment task using VSTS DevOps Task SDK and upload it to our Visual Studio Team Services account in order to use it in our build and release pipelines. To create a custom Visual Studio Team Services task, you need some … Continue reading Building Custom Visual Studio Team Service Tasks with VSTS DevOps Task SDK

GitFlow: A Better Branching Strategy for Your Projects – #2 Installing and Setting Up GitFlow On Windows

Hey Folks 🙂 In the last post which was the Introduction to GitFlow Branching Model, we discussed about what GitFlow is and what benefits it brings to a development team. Let’s look at how to Install GitFlow extensions on windows to allow us to use the GitFlow branching strategy for our projects. Let’s start with … Continue reading GitFlow: A Better Branching Strategy for Your Projects – #2 Installing and Setting Up GitFlow On Windows

GitFlow: A Better Branching Strategy for Your Projects – #1 Introduction to the Branching Model

Hey folks 🙂 Let’s talk about GitFlow today. Before you as what the hell is GitFlow? Let me explain 😛 GitFlow is branching model for Git that was introduced by Vincent Driessen on a blog post back in 2010 which is really effective when It comes to large scale projects. It’s a really great strategy … Continue reading GitFlow: A Better Branching Strategy for Your Projects – #1 Introduction to the Branching Model