C# - Getting Started with Attributes

In todays post I want to show you how to use attributes in C#. I have to apologize in advance, though, as I’m going to focus only to a limited extent on why they make sense and what you can use them for, that’s a topic for one of the following articles. Nevertheless, I would like to give you a basic understanding so that you can incorporate this concept into your own applications. ...

June 18, 2018 · 3 min · Marcel Jurtz

Simplify your CSS - LESS is more

First things first: I am not a web developer and certainly not a designer. The following examples are not intended to represent good practices in terms of design or aesthetics. But now to the topic: As a software developer you can hardly avoid acquiring basic knowledge in web development. Specifically, I mean the handling of HTML and CSS, also in JavaScript as far as I’m concerned. If you are like me, you basically have no problems with it, but CSS files will become quite confusing and difficult to revise over time. Let’s look at some problems I think CSS has, then I’ll show you how to solve them. ...

June 17, 2018 · 5 min · Marcel Jurtz

Sideproject - ClubGrid

It is finally time to announce my latest side project. ClubGrid was originally designed to make it easier for my coach to manage our baseball games. However, the result can be used for clubs of any kind and I hope that I can also help others with my software. The problem we had was the organization of games and events. Some players posted their acceptance or rejection via Whatsapp, others via Facebook, some via email and others personally. This made it quite complicated for us to keep track of who is present where and when. ...

June 13, 2018 · 3 min · Marcel Jurtz

Step Outside Your Comfort Zone!

We humans tend to make ourselves comfortable. We take the easiest way we can find. But there are so many things we miss this way. In many cases it is the small things that make a big difference. Today I would like to show you how I have taken such a step and what has changed since then. Photo by Jenny Hill on Unsplash ...

May 31, 2018 · 4 min · Marcel Jurtz

C# - Mastering the Basics - The Repository Pattern

There’s a very large number of articles about the repository pattern out there. Nevertheless, most of them overlap in the description and cause confusion among developers. For this reason I decided to write my own article to document my opinion. In this article I will first clarify the what and why of the repository pattern. Afterwards I will explain how the pattern can look like in C#. In his book, Patterns of Enterprise Application Architecture, Martin Fowler describes the Repository Pattern as a “Mediate between the domain and data mapping layers, acting like an in-memory collection of domain objects”. ...

May 13, 2018 · 4 min · Marcel Jurtz