Comparison of Tree Graphs
When developing an information system that also includes various processing of design and...
Oracle as Workaround of Mutating Tables
The Oracle mutating trigger error occurs when a trigger references the table that owns the trigger, resulting in the “ORA-04091:...
Oracle Regular Expressions. Dangerous Range
An Oracle developer who often uses regular expressions in code sooner or later can face a phenomenon that is indeed mystical. Long-term...
How Generics save from Boxing
At the method input, we often perform a null test. Someone makes the test as a separate method, so...
Modular WPF Application using Caliburn.Micro and Castle.Windsor
To start with, I want to specify what is meant by a modular application in this article. So, a modular application will be considered an...
Key Indicators of Problem Design
The concept of good or bad design is relative. At the same time, there are some programming standards, which in most cases guarantee...
Sliding Responsibility of the Repository Pattern
During numerous discussions about the applicability of the Repository pattern, I noticed that...
Swashbuckle (Swagger) Customization for WebAPI
Who has ever tested their WebAPI knows such tools as Postman or Advanced REST (extensions for Chrome). These tools are convenient in every...
DateTime to DateTimeOffset Transition
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#...
Simplifying Converters for WPF
I have been working with WPF for about a year and some things annoying me very much. One of such...