Generic Repository Pattern in Entity Framework
A Repository mediates between the domain and data mapping layers, acting like an in-memory domain...
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...
Drilling Down the Visitor Pattern
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...
Steps to Reduce Code Size after Use of Strategy Pattern
This article features a few tricks to reduce the size of the code resulting from the use of the...
Events and Threads in .NET
I’d like to tell you straight off that this article will concern not threads in particular, but events in the context of threads in...
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#...
New Features of C# To Be Expected Soon
In April 2003, C# 1.2. was released. Ever since all the versions have had the only major version....
Execute Powershell in SSIS Using C#
Introduction PowerShell is a Shell included in Windows to automate tasks in the operative system and other applications like SQL Server,...
ASP.NET Core MVC: Feature Folders
The first version of ASP.NET MVC appeared back in 2009, and the platform (ASP.NET Core) was first relaunched last summer. During this time,...
Type Conversion in .NET
Introduction Such a simple topic as type conversion would seem to be unworthy of the whole article....