Author Archives:

ASP.NET, Docker and Messaging

Introduction In my last post I showed how we can debug and test a containerized ASP.NET application. In this post I want to show how messaging works for .NET vNext applications using RabbitMQ as the underlying infrastructure. At the time … Continue reading 

Posted in .NET, ASP.NET vNext, containers, docker | Leave a comment

Testing and debugging a containerized ASP.NET application

Introduction In my previous post I showed in detail how a node JS application running in a Docker container can be debugged and how we can run automated tests against this application also in a container. In this post I … Continue reading 

Posted in ASP.NET vNext, containers, docker, How To, introduction | Leave a comment

Testing and Debugging a Containerized Node application

Introduction Containers in general and Docker in specific have changed the way how we think about running and deploying software quite a bit. Running an application in a container instead of directly on your computer or server has a lot … Continue reading 

Posted in containers, docker, introduction, node, tutorial | Leave a comment

Zero Downtime

Introduction This post is part of my series about Implementing a CI/CD pipeline. Please refer to this post for an introduction and a complete table of contents. First of all we need to distinguish the types of applications that we … Continue reading 

Posted in architecture, CI/CD, Micro services, patterns, practices | Leave a comment

Blue-Green Deployment in Docker Cloud

Introduction This post is part of my series about implementing a CI/CD pipeline. Please refer to this post for an introduction and a full table of content. In this post I want to demonstrate step by step how to create … Continue reading 

Posted in CI/CD, containers, continuous deployment, docker, How To, introduction, node | Leave a comment

CI with TeamCity and Docker – Part 3

Introduction This is the 3rd part of a post about using TeamCity and Docker to provide Continuous Integration. Here you can find part 1 and part 2. ┬áIt is part of the series about Implementing a CI/CD Pipeline. Please refer … Continue reading 

Posted in ASP.NET vNext, CI/CD, containers, docker, How To, introduction | Leave a comment

CI with TeamCity and Docker – Part 2

Introduction This post is part of the series about Implementing a CI/CD pipeline. You can find an introduction and a full table of content here. This post is also the second part of the topic on how to containerize the … Continue reading 

Posted in ASP.NET vNext, CI/CD, containers, docker, How To, introduction | Leave a comment

Workshop on Event Sourcing

Yesterday I had the pleasure to lead a workshop about Event Sourcing (ES). It was organized by my special friend Andy Siemer who always does an amazing job in organizing events of any size. We also had the pleasure to … Continue reading 

Posted in Event sourcing, GetEventStore, How To, introduction, patterns, presentation, workshop | Leave a comment

CI with TeamCity and Docker – Part 1

Introduction This post is part of the series about Implementing a CI/CD pipeline. Please refer to this post for a full table of content. Our company is a heavy user of TeamCity [TC]. We use TC for almost all our … Continue reading 

Posted in CI/CD, containers, docker, How To, Setup | Leave a comment

Service discovery – part 2

Introduction This post is part of a series on implementing a CI/CD pipeline. Please refer to this post for an overview and the table of content. In the first part of service discovery I discussed what service discovery is and … Continue reading 

Posted in architecture, containers, continuous deployment, docker, How To | 1 Comment