Simple can be harder than complex

  • Home
  • LinkedIn
  • Event-Driven
.NET

Your .NET application is not responding, now what?

If your .NET application is no longer responding on production you might want to urgently restart the process. However, if you do that you will lose valuable information into why it got unresponsive.

  • Jens Gheerardyn
1 min read
Entity Framework

How to configure Entity Framework?

When you are introducing an ORM to communicate with your database. You will need to know upfront where in your application your objects will be placed and where the configuration belongs. The objects

  • Jens Gheerardyn
3 min read
DDD

When not to use interfaces

Inversion of control was in part introduced to fix the problem of writing tests. How can we write tests, focussed on a small part of our application, if every dependency is instantiated inside

  • Jens Gheerardyn
3 min read
SQL Operations Studio

Connecting to SQL Server on macOS using SQL Operations Studio

A new tool emerged and, while it is still in beta, it is already quite handy. When we take a look at the SQL developer tools we will see that Microsoft placed a

  • Jens Gheerardyn
1 min read
SQL Server on Mac

Installing SQL on macOS without using the command line!

Let us explore how easy it is to install SQL Server 2017 on macOS by using Docker. Let me prove to you how easy it is to install SQL Server 2017 on macOS

  • Jens Gheerardyn
2 min read
ASP.NET Core

Getting started: ASP.NET Core 2.0 with Visual Studio for Mac

Installing prerequisitesMicrosoft made it very easy to get started. We need 2 prerequisites to get it up and running. Download the following installers:https://dot.net/corehttps://www.visualstudio.com/vs/visual-studio-mac/Installing

  • Jens Gheerardyn
2 min read
ASP.NET Core

ASP.NET Core SignalR - what has changed?

What is SignalR?It is a library for ASP.NET Core developers to send realtime messages from server to the client and vice versa. Full duplex communication with 2 parties performing RPC operations

  • Jens Gheerardyn
2 min read
Security

How do you protect your company against known vulnerabilities?

How do you protect your company against known vulnerabilities? It starts by having an inventory of all the software, client-side and server-side, that you are using (including plugins) and its dependencies and having

  • Jens Gheerardyn
1 min read
Security

Virtual patch - Protect yourself against a zero-day vulnerability

How will you handle a security problem that is reported to you, will you wait for the fix (internal or external) or do you want to immediately protect yourself from the issue? What

  • Jens Gheerardyn
1 min read
Security

ValueObjects as a security solution

If you need to validate data it might be a good idea to keep the validation as close as possible to the data. If a string comes in that represents a VIN number,

  • Jens Gheerardyn
2 min read
Security

Traditional security approach when developing applications

In a traditional approach, we think of security as something very explicit. Think of tasks that would be prioritized and implemented. We then probably look at the following list: attack vectors, 0-day exploits,

  • Jens Gheerardyn
1 min read
Consistency

Why using AutoMapper for DTO to Entity mapping is a bad idea

Conceptual view Why is using AutoMapper for DTO to Entity mapping a bad idea? AutoMapper does its job by using reflection. When you use reflection you divert from the normal path and you

  • Jens Gheerardyn
3 min read
Security

Security is a concern, not a feature

Security is way too often seen as a feature instead of a concern. We should not put security on the backlog as features.Although if we take a look at the backlog we

  • Jens Gheerardyn
1 min read
.NET

Debug commands in the Package Manager Console

When you are using Entity Framework migrations you will probably use the Package Manager Console to execute commands like update-database.Now the question arises: how can I debug my code if I am

  • Jens Gheerardyn
1 min read
.NET

DateTime is nondeterministic - make DateTime testable

How do you make DateTime testable in .NET? Once you use DateTime.UtcNow in the body of a method and you did not pass it as a parameter you no longer have control

  • Jens Gheerardyn
1 min read
Simple can be harder than complex © 2025
Latest Posts Twitter Ghost