Languages & Coding

Modular WPF Application using Caliburn.Micro and Castle.Windsor

Computer Environment, Containers, Tools & technologies

To start with, I want to specify what is meant by a modular application in this article. So, a...
Read More

Drilling Down the Visitor Pattern

Basics of C#, Languages & Coding

Recently, I have often had to use the well-known Visitor pattern. I used to ignore this pattern and thought that it simply complicates the...
Read More

Replacement of Algorithm Testing with Testing of Effects Being Inserted

Languages & Coding, Testing

As I expected, Rule 8 from the article “Rules for Implementing TDD in Old Project” stating that we don’t need to test the...
Read More

Implementing OOP Inheritance in Classes that work with SQL and Entity Framework

Classes, Frameworks, Languages & Coding

This article is about creating a data model that would nicely fit SQL and contain...
Read More

Steps to Reduce Code Size after Use of Strategy Pattern

Classes, Code Management, Languages & Coding

This article features a few tricks to reduce the size of the code resulting from the use of the ‘strategy’ pattern. As you can deduce...
Read More

Key Indicators of Problem Design

.NET, Computer Environment, Database administration, Troubleshooting Issues

The concept of good or bad design is relative. At the same time, there are some programming standards, which in most cases guarantee...
Read More

Sliding Responsibility of the Repository Pattern

Computer Environment, Languages & Coding • 4 Comments

During numerous discussions about the applicability of the Repository pattern, I noticed that...
Read More

Swashbuckle (Swagger) Customization for WebAPI

Computer Environment, Languages & Coding

Who has ever tested their WebAPI knows such tools as Postman or Advanced REST (extensions for Chrome). These tools are convenient in every...
Read More

DateTime to DateTimeOffset Transition

Basics of C#, Computer Environment, Languages & Coding

Imagine that you want to convert your system from one state to another. The initial state is when DateTime is used everywhere, both in C#...
Read More

Simplifying Converters for WPF

Computer Environment, Languages & Coding • 3 Comments

I have been working with WPF for about a year and some things annoying me very much. One of such...
Read More
Close