Khalid Abuhakmeh

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

Tag - "csharp" | Page #2

A collection of 27 posts

August 29, 2023

Measuring Unicode String Lengths with C#

Measuring Unicode String Lengths with C#

I maintain an open-source project called ConsoleTables. It’s a silly little project meant to help you take a collection of data and quickly dump it into your terminal session. I started the project so long ago that the reason I...

Continue Reading

csharp dotnet

December 27, 2022

Generate YouTube Timestamp Links with C# 11

Generate YouTube Timestamp Links with C# 11

YouTube content creation is complex and rarely ends with filming and editing the video. After uploading, you’re typically encouraged to upload timestamp markers for essential parts of your video. In this post, I’ll show you a quick C# script that...

Continue Reading

dotnet csharp

December 20, 2022

ASP.NET Core Display Description Tag Helper

ASP.NET Core Display Description Tag Helper

Part of what makes ASP.NET Core so powerful is the C# language and the ability to generate UI based on object metadata. The ability to define metadata as a single source of truth helps reduce repetition and makes refactoring UI...

Continue Reading

csharp aspnet

December 13, 2022

Entity Framework Core Conversions for Logical Domain Types

Entity Framework Core Conversions for Logical Domain Types

I recently read a blog post from Dustin Moris Gorski titled “The type system is a programmer’s best friend”, and he makes a lot of great points. Typically when dealing with data storage mechanisms, we model our objects using primitive...

Continue Reading

entity-framework csharp

November 29, 2022

Fibonacci Sequences with Kotlin, C#, and F#

Fibonacci Sequences with Kotlin, C#, and F#

As an employee of JetBrains, I get to see and interact with many languages and technology stacks; frankly, it’s pretty rewarding. While I would still say my expertise is C#, these experiences inform my thoughts on C# and .NET in...

Continue Reading

csharp fsharp kotlin

May 24, 2022

Get Tweet Engagements Using .NET and C#

Get Tweet Engagements Using .NET and C#

I’ve found Twitter is a great way to engage with the .NET community as a whole. Engaging in discussions, sharing ideas and inspiration, and even disagreeing can be a fun part of being part of the tech community. That said,...

Continue Reading

dotnet csharp

March 8, 2022

Loop Around Index with C# Collections

Loop Around Index with C# Collections

I recently updated my Twitter tip deck to a new format for 2022. If you don’t already follow me on Twitter, be sure to @buhakmeh. I use GitHub Actions to go through the existing images and pick one according to...

Continue Reading

dotnet csharp

February 1, 2022

Static Abstract Members In C# 11 Interfaces

Static Abstract Members In C# 11 Interfaces

The C# language has turned on the turbo boosters regarding language features, with folks either loving or hating the additions. It’s fair to have an opinion, but today I’d like to show you one of my favorite new features coming...

Continue Reading

csharp dotnet

June 15, 2021

C# Pattern Matching Quick Guide And Examples

C# Pattern Matching Quick Guide And Examples

With each new release of C#, pattern matching improves for C# developers. While developers do not widely use pattern matching today, we’ll likely see its adoption grow as more teams and applications move from the Full Framework (.NET 4.8) to...

Continue Reading

csharp dotnet

April 27, 2021

Read and Write Excel Spreadsheets With C#

Read and Write Excel Spreadsheets With C#

Microsoft Excel is the undisputed champion of the business world, powering every industry and informing decision-makers at the highest echelons of corporate structures. As a developer, it is not a matter of if we’ll have to deal with Excel spreadsheets,...

Continue Reading

dotnet csharp

Newer Posts Page 2 of 3 Older Posts

mastodon logo Mastodon GitHub RSS Feed

Khalid Abuhakmeh © 2025 .
Powered by Jekyll.

Back to top

Explore Site

  • Resumé
  • About
  • 🔍 Search

About Khalid Abuhakmeh

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

Recent Articles

  • April 22, 2025
    Server-Sent Events in ASP.NET Core and .NET 10
    Server-Sent Events in ASP.NET Core and .NET 10
  • March 4, 2025
    Generic C# Methods with Enum Constraints for .NET
    Generic C# Methods with Enum Constraints for .NET
  • February 25, 2025
    Strongly-Typed Markdown for ASP.NET Core Content Apps
    Strongly-Typed Markdown for ASP.NET Core Content Apps

Tags

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