Predefined type “System.Void” is not defined or imported – Visual Studio builds fine but screws up everything in text editors

Hitting the phenomen Recently I went to a different machine. My company allowed for newer faster machines. Perfect to set up everything again and clean up. I needed to open an older project that I had been working on two months before. This is an asp.net core 1.1.2 solution that works …




How to do sensible logging in c#

In last post about Are Extensions the beauty or the beast? I added a screenshot that showed a class implementing the repository pattern. This actually also showed the implementation of our log strategy. I did get some questions why we do it like this and what are the benefits. Let’s have a look …




Coding principles: These assembly/ folder structures… suck.

We need to move people from time to  time between products. It can be tough when you move from SSIS/ Sql/ SAP stuff to job-based Excel automation. How can we make a hard task easy? The very first things that developer see are the assemblies and the folder structures. Let me first …