Entity Framework Core 7: Filtering on JSON Arrays
Explains how to filter on JSON array columns in Entity Framework Core 7 using SQL workarounds when LINQ translation fails.
Khalid Abuhakmeh is an experienced .NET developer sharing practical insights on ASP.NET, C#, and modern web development.
100 articles from this blog
Explains how to filter on JSON array columns in Entity Framework Core 7 using SQL workarounds when LINQ translation fails.
Explains JavaScript Import Maps for ASP.NET Core devs, comparing traditional scripts to ES modules for better dependency management.
A guide to creating an XUnit fixture in JetBrains Rider that counts test runs until failure, helping diagnose intermittent unit test issues.
Learn how to override Razor Pages routes from Razor Class Libraries in ASP.NET Core to customize shared functionality.
A guide to managing static assets in Vite projects, covering configuration strategies for predictable file placement, hashing, and using a custom plugin.
A guide on integrating the Vite development server with ASP.NET Core applications to streamline frontend development workflows.
A guide to unit testing 11ty (Eleventy) JavaScript/TypeScript templates using Vitest, focusing on testing data and render methods.
A tutorial on building a cross-platform desktop clock application using the Avalonia UI framework and the NXUI library with C#.
A guide to implementing dependency injection in Avalonia UI applications using Lamar, covering setup, view models, and practical examples.
A technical guide on improving page load times by lazily loading YouTube embeds using JavaScript, IntersectionObserver, and the Plyr library.
Troubleshooting guide for .NET MAUI developers facing sudden build failures, with fixes for common issues like SDK mismatches and file errors.
A step-by-step guide to setting up a development environment for .NET MAUI in 2023, covering SDK, XCode, and workload installation.
A guide to solving common JSON deserialization issues in .NET, focusing on JsonSerializerOptions and property name casing.
A guide to validating database connection strings during .NET application startup using extension methods and configuration binding.
Learn how to use .NET 6 JSON source generators to optimize serialization and boost performance in ASP.NET Core APIs.
A guide on integrating the 11ty static site generator with an ASP.NET Core backend to build fast, static sites with dynamic capabilities.
A guide to creating fake HTTP endpoints for UI prototyping using ASP.NET Core Minimal APIs and the Bogus library.
A tutorial on integrating Entity Framework Core 7 into an ASP.NET Core web application, covering project setup and database configuration.
A guide on using Scrutor and CommunityToolkit.Mvvm to automatically register MAUI Views and ViewModels for cleaner dependency injection.
A tutorial on programmatically manipulating SVG graphics using C# and the Svg NuGet package, including loading, modifying, and rendering them.