Setup a basic solution with a project

Setup a basic solution with a project

Getting Ready

I assume you have VSCode && .Net installed by now. Open VSCode in the directoy of your choice. The directoy you choose is our Solution directory which will contain all our projects.

Your Explorer in VSCode should look like this:
Empty VSCode Explorer

Read more
Plugins - How to apply this concept in C#

Plugins - How to apply this concept in C#

Plugins, a magical buzzword for some people, annoyce for others. Many know how to use them and even how to write them for an existing system. When starting from scratch plugins become quite a bit more difficult to comprehend for the novice.

This article is for all these folks who try for the first time to implement a plugin-system which allows you to extend an application without touching the main application itself.

Read more
The Project - 'What is the purpose of this here?'

The Project - 'What is the purpose of this here?'

Introduction

Everything, one does try to learn, need at some point a practical example. I want to learn how to apply the Clean Code/Architecture approach from Robert C. Martin(uncle bob) and SOLID applied on an Angular app. The planned app ahead shall be my practical example 😉. The result of this project should represent a todolist-app. Something very basic. Adding a task, removing a task, marking a task as done, where task are simply a textual description coupled with a state.

Read more