Khalid Abuhakmeh

Khalid Abuhakmeh's Blog
  • Office Hours
  • Resumé
  • About
  • 🔍 Search

Tag - "dotnet" | Page #3

A collection of 218 posts

June 6, 2023

Entity Framework Core 7: Filtering on JSON Arrays

Entity Framework Core 7: Filtering on JSON Arrays

Entity Framework Core 7 introduced developers to JSON column support. I even wrote about it on the JetBrains .NET blog, and it has been generally well-received. However, recently a user tried my sample project, only to find that they could...

Continue Reading

dotnet entity-framework

May 23, 2023

XUnit Tests, JetBrains Rider, and Counting Until Failure

XUnit Tests, JetBrains Rider, and Counting Until Failure

JetBrains Rider is a fantastic tool, and full disclosure, as of writing this post, I am a developer advocate for JetBrains. XUnit is also an excellent unit testing framework, and their combined powers create an out-of-this-world testing experience.

Continue Reading

xunit dotnet

May 16, 2023

Override Razor Pages Routes From Razor Class Libraries

Override Razor Pages Routes From Razor Class Libraries

Sharing is caring, and what’s more affectionate than sharing Razor Pages functionality with the .NET community? Well, a lot of other things, but sharing Razor Pages can help you deliver functionality to the other developers that would otherwise be difficult...

Continue Reading

aspnet dotnet

April 18, 2023

Writing a Cross-Platform Clock App With Avalonia UI and NXUI

Writing a Cross-Platform Clock App With Avalonia UI and NXUI

Avalonia UI has been a refreshing reprieve from my typical web development workflows. Of course, the web will always be my first love, but I’m enjoying the ease and intuitiveness of desktop app development. Additionally, the Avalonia team has put...

Continue Reading

avalonia dotnet

April 11, 2023

Dependency Injection with Avalonia UI Apps

Dependency Injection with Avalonia UI Apps

I’ve recently been experimenting with Avalonia UI, a development framework for desktop and mobile platforms, and I’ve been enjoying the experience. While Avalonia has much to offer out of the box, it is more than happy to let you make...

Continue Reading

avalonia dotnet

March 28, 2023

.NET MAUI App Stopped Working -- HELP!

.NET MAUI App Stopped Working -- HELP!

So you’ve spent several weeks successfully developing a Multi-Application UI app. Then, suddenly, your IDE shows that your application has hundreds of errors, and you cannot build. What’s going on?!

Continue Reading

MAUI dotnet

March 21, 2023

.NET MAUI Development Environment Set Up Walkthrough

.NET MAUI Development Environment Set Up Walkthrough

Last year I wrote macOS Environment Setup for MAUI Development for the JetBrains .NET blog, and while many folks have told me they still find it helpful, it is, admittedly, out of date. So in this post, I’ll give you...

Continue Reading

dotnet maui

March 14, 2023

Solving .NET JSON Deserialization Issues

Solving .NET JSON Deserialization Issues

What is more frustrating than a sem-working solution, am I right? Unfortunately, when it comes to JSON serialization, that can mean getting some of the data sometimes. You’re left scratching your head and asking, “Why is my data not coming...

Continue Reading

dotnet aspnet

March 7, 2023

Validating Connection Strings on .NET Startup

Validating Connection Strings on .NET Startup

There exist extension points in .NET that allow you to verify the starting state of your application. Validating configuration can be helpful when you know that without certain elements, there’s no reason to start the application. One of those configuration...

Continue Reading

aspnet dotnet

February 7, 2023

How to use Entity Framework Core in ASP.NET Core

How to use Entity Framework Core in ASP.NET Core

Moving from one ecosystem to another can be challenging, especially when unfamiliar with the technology stack and available tools. So I wrote this post for anyone coming to ASP.NET Core from another ecosystem or .NET developers who might be dabbling...

Continue Reading

dotnet aspnet entity-framework

Newer Posts Page 3 of 22 Older Posts

mastodon logo Mastodon GitHub RSS Feed

Khalid Abuhakmeh © 2023 .
Powered by Jekyll.

Back to top

Explore Site

  • Office Hours
  • Resumé
  • About
  • 🔍 Search

About Khalid Abuhakmeh

Khalid is a product designer, traveler, respected community member, and open source contributor.

Recent Articles

  • December 5, 2023
    How to use Regular Expressions and Match Evaluators in .NET
    How to use Regular Expressions and Match Evaluators in .NET
  • November 28, 2023
    Scriban for Text and Liquid Templating in .NET
    Scriban for Text and Liquid Templating in .NET
  • November 21, 2023
    ASP.NET Core PDF Previews and Downloads
    ASP.NET Core PDF Previews and Downloads

Tags

11ty HTML JavaScript MAUI OpenAPI TypeScript aspnet aspnetcore avalonia azure beginners blazor blog console csharp css database development docker dotnet entity-framework fsharp general github html htmx http javascript jekyll jetbrains json kotlin macOS machine-learning maui mobile mvc nuget oss question razor regex ruby search sql static terminal tips twitter typescript vite wasm xamarin xunit