A colleague of mine approached me with the question about choosing a correct approach for API interface for data filtering. Whether it should be GraphQL, OData, REST, or just using
Architecture
Transforming from DateTime to DateTimeOffsetTransforming from DateTime to DateTimeOffset
You want to transform your system from one state to another. The initial state is when DateTime is used everywhere. The target state is when DateTimeOffset is used everywhere. You

DateTime PitfallsDateTime Pitfalls
If you find some of these things in your application you should double check if your application works correctly with dates and times: Usages of non-UTC aligned date and time Usages

Shifty Responsibility of Repository PatternShifty Responsibility of Repository Pattern
During a lot of discussions about the Repository Pattern I noticed that people are separated into two camps. For the purposes of the article I call them abstractionists and concretists. The difference
Pitfalls of Building Ajax Grid with ASP.NET MVC and jQuery/JavaScriptPitfalls of Building Ajax Grid with ASP.NET MVC and jQuery/JavaScript
This article is about pitfalls which should be considered when you’re implementing an Ajax grid with jQuery and ASP.NET MVC. The sample in the article can be used as a