2024 February

DALL·E 2024-03-10 12.53.39 - Create a banner for an article titled 'Addressing the Frustration in EF.net Core'. The banner should visually represent the struggle between EF Core a

25 Feb: Addressing the Frustration in EF.net Core

In the realm of .NET application development, Entity Framework Core (EF Core) stands out as a highly regarded Object-Relational Mapping (ORM) tool, streamlining the process of database operations with its robust LINQ queries and automatic change tracking. However, despite its comprehensive features, EF Core often introduces a level of frustration for developers when dealing with complex SQL queries, especially those requiring custom projections or intricate joins that are not straightforward to express using LINQ. This limitation becomes apparent in scenarios where the performance of LINQ queries doesn’t meet expectations or when the SQL generated by EF Core deviates from the optimized paths developers know are possible with hand-written SQL.

parlot

10 Feb: Create Expression Parser with Parlot

In the landscape of modern software development, the ability to parse custom expressions and allow users to create their own formulas, akin to the functionality found in Microsoft Excel, represents a significant leap in usability, flexibility, and power for end-users. This article explores the benefits and uses of custom expression parsing in software applications, highlighting its impact on user experience and software versatility