codingsoul

Category: Architecture

How to work with Azure Service Bus efficiently, part 1

Introduction This is a small series of articles about how to work with Azure Service Bus. The code is written in .net core and .net standard. No fancy Python in place here! Part 1: (this one) Talk about the basics Part 2: Show the code Part 3: Has everything been recognized? Straighten out requirements I […]

Read More

IoT architectures – automation stunts with .net framework, part 5

Part 5: Final architecture & learnings This is the fourth of at six articles about how an IoT project with certain constraints and prerequisites was implemented. In recent article I described why it was not possible to create the docker container for OSISoft AKSDK lib and that is was not possible to leverage old-school Azure […]

Read More

IoT architectures – automation stunts with .net framework, part 4

Part 4: Going on with alternative deployment options This is the fourth of at six articles about how an IoT project with certain constraints and prerequisites was implemented. In recent article I described why it was not possible to create the docker container for OSISoft AKSDK lib and that is was not possible to leverage […]

Read More

IoT architectures – automation stunts with .net framework, part 3

Part 3: What about alternative deployment options? This is the third of six articles about how an IoT project with certain constraints and prerequisites was implemented. In recent article I described why it was not possible to create the docker container for OSISoft AKSDK lib. This article is about possible options to deploy old-school .net […]

Read More

IoT architectures – automation stunts with .net framework, part 2

Part 2: Let’s go with containers This is the second of six articles about how an IoT project with certain constraints and prerequisites was implemented. This time it is about trying to create windows containers with a massive setup of a proprietary piece of software. Part 1: Analysis & Design Part 2: (this one) Let’s […]

Read More

IoT architectures – automation stunts with .net framework.

Part 1: Analysis & Design This is the first of six articles about how an IoT project with certain constraints and prerequisites was implemented. I have to confess, I never spent so much time on different approaches how to implement a certain piece of software than on this. Part 1: (this one) Analysis & Design […]

Read More

Transition on-premise software to cloud

What does transition mean and what is necessary for being successful with it? Having an eye onto the market, architects with knowledge about how to transition existing on-premise products to the cloud may be one of the most interested and demanded skills of an architect. Pretty much every company with on-premise software now needs to think […]

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

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

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 onto how we do it: […]

Read More