Simple CQRS implementation with raw SQL and DDD
13 February 2019

Introduction I often come across questions about the implementation of the CQRS pattern. Even more often I see discussions about access to the database in the context of what is better – ORM or plain SQL. In this post I wanted to show you how you can quickly implement simple REST API application with CQRS using the .NET Core. I immediately point out that this is the CQRS in the simplest edition – the update through the Write Model immediately [...]

10 common broken rules of clean code
23 October 2018

Introduction From time to time I am asked to do code review of an application. I like doing this, because it is always learning experience. I can see how others program, what problems they have and how they solve them. Except that I can see code written in various conditions and by people with different skills and experience. I prepared a list of 10 popular “clean code” broken rules which I often encounter during this code reviews and I would [...]

Enterprise solutions – About .NET Managed Applications
10 May 2017

Businesses today are looking to IT departments to justify their activities and to understand if IT either increases revenue or decreases the costs. To help IT departments align the costs with the objectives of the business, it is important to choose the right technology to develop strategic applications. The Microsoft® .NET development platform is well suited to this task. In this article, you will be presented with an overview of .NET and the benefits you gain after you start using [...]