Posts
Programming With Wolfgang
Cancel

Horizontally Scaling Pattern

In my last post, I talked about vertically scaling vs. horizontally scaling with a focus on vertically scaling. Today, I will talk about it again, but I will focus on horizontally scaling this time...

Vertically Scaling Pattern

Scalability of a system is a measure of the number of users it can handle at the same time. For a web server, for example, would this mean how many concurrent users it can serve. Serving more users...

Release faster with Feature Toggles

Nowadays, more and more teams do (finally) continuous integration and continuous deployment (CI/CD). Unfortunately, even if the development team was able to do CI/CD, the business department is oft...

.NET Standard - Getting Started

Today, some of my colleagues had a discussion about .NET Standard. Is it a new framework, an extension to classic .NET framework, or to .NET core? Confusion was great and in today’s post, I would l...

xBehave - Getting Started

In my last post, I talked about writing unit tests using xUnit. Today, I want to go one step further and will talk about writing acceptance tests (ATDD) using xBehave. xBehave is an extension of xU...

xUnit - Getting Started

In this post, I will explain the basics of xUnit and how to write unit tests with it. xUnit is an open source testing framework for the .NET framework and was written by the inventor of NUnit v2. M...

TDD Kata

Nowadays it should be a no-brainer to write automated tests when developing or changing features. Unfortunately, the reality is different. In the last couple of weeks, I worked with several teams w...

Change the TFS workflow

Changing the workflow of a work item in TFS is pretty simple, though for me it was hard to get started due to the complicated documentation. In this post, I will talk about adding new states to a w...

Integrate your Bot in Third-Party Applications

It is really easy to integrate your bot, hosted on Azure to third-party tools like Slack or Skype. Today, I will show how to integrate your bot with Slack, Facebook, and your website. For this demo...

Extending the answers of the Chat Bot

The Azure chat bot supports different answer types like videos, images or links. In my last post, I showed you how to make your bot smarter and understand the user’s input. In this post, I will sho...