codingsoul

Intuition and discipline, coding for my soul

Azure Function Dependency Injection with AutoFac: Autofac on Functions

Autofac on Azure Functions. Azure still keeps evoling a lot. The next new and hot thing is Azure Functions. What makes Azure Function attractive? In the past six months I did have a look onto Azure Functions more often, but was on one hand pretty busy with a move to a different company and on the […]

Read More

GetDependsOnNetStandard task failed unexpectedly – Nuget Package Manager Visual Studio 2017 Magic.

Yesterday I got a message from a collegue of mine that building a solution with Visual Studio failed ungracefully. He directly got the sources from git freshly, there was no interaction by him. I checked my last commits and couldn’t see anything that was wrong. So I just got all the sources in a new place and […]

Read More

Bad Image Exception on Azure Service Fabric Unit Tests

I just experienced this System.BadImageFormatException. Could not load file or assembly ‘System.Fabric, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35’ or one of its dependencies. An attempt was made to load a program with an incorrect format. The unit test shall test a Azure Service Bus connection. Yes, sure it is a unit test and the service bus connection actually should […]

Read More

Do you start with the data or with the test?

I recently had some discussions about TDD. I personally never tried to accomplish the procedure seriously. So I wanted to invest a little time to understand if it does fit to my needs, especially if it is more effective in short and long term perspective. I wanted to use a simple example. Not too complex and […]

Read More

Handy time measurement with Windsor Castle AOP

This is a good old issue, how to know where the program spends most of its time? If you want to spend the money, the best profiling tool from my point of view is still JetBrains’ DotTrace. You’ll get a lot of information down on method level, great stuff. But how can the program execution time be […]

Read More

Funny (VBA) features in SAP BEx

Recently I had to deal with good old VBA. The product I had to do a bugfix/ heavy testing for is completely written in C#, but automates Office. Mostly Excel, but also PowerPoint all running as a service. I had the pleasure to implement an automatic logon with Excel for BEx. BEx, aka SAP Business […]

Read More

Where are the autogen properties in asp.net core localizers?

Two days ago a collegue and I made a review of the brand new asp.net core implementation. We have been pretty exicted about it. Core promises to be more lightweight, well thought through, much faster …and it finally uses dependency injection. Time to give it a try and leave web api/ asp.net mvc behind. First review […]

Read More

9 soft skills for great developers

Which soft skills do a software developer need today? Which make him a good one, which make him an IT professional that can take the next steps? The last twenty years of professional software development I did always raised the same skills. Let’s go through them, in order of significance. You may add your comments if you feel […]

Read More

Logging with log4net and Windsor Castle in c#

Quite a while ago I had a good talk with an colleague about “to log or not to log – that is the question”. 😉 That was a longer discussion, and a lot of questions had been raised: Shall we do logging? What shall be logged out? Should we create a log library by ourselves to […]

Read More