This is one Software Engineer’s writings on .NET and C# technology. Please find articles on various programming topics related to design patterns, events, garbage-collector, and other topics.
We are giving an overview of 5 free .NET Decompilers
Beginner’s tutorial on C#11 Records with examples
We discuss some issues related to Immutable Object and “defense copy”
Beginner’s tutorial on Immutable Object Pattern with examples
Beginner’s tutorial on Value Object (VO) Patten and Data Transfer Object (DTO) Pattern with examples
We explain how to debug the generic Exception "Failed to enable constraints.”
Beginner’s tutorial on Service Locator Pattern with examples
We explain DI Pattern, DIP, IoC, DI Container
In this article, we build a practical reusable Logging Proxy in C#.
Article discussing problems with Garbage Collector and possible alternative solutions.
Tutorial article on Asynchronous Events invocation in C#.
Tutorial article on Observer pattern in C#.
Tutorial on Decorator Pattern in C#, showing 3 versions in C#.
Discussion on the proper method to check for null-value and raise Event in C#
Tutorial article on Fluent Interface Pattern in C#.
Tutorial article describing Visitor Pattern in C#