Khalid Abuhakmeh

RIMDev Post : Deploying Jekyll To Windows Azure App Services

Today I wrote a blog post for Ritter Insurance Marketing's development blog detailing how to get a Jekyll site deployed to Windows Azure using GitHub and Kudu.

Check it out at

I hope you find it as useful as I will when I have to do this all over again.

. . .

Read More

February 10, 2016

Questions About The New Dotnet CLI

ASP.NET Core 1.0

I was able to install the new dotnet CLI by following the getting started guide. Running through the quick tutorial worked, but left me with a few questions about the new addition to ASP.NET Core 1.0 stack.

1. How do you upgrade the dotnet CLI?

Currently, the tool is installable via a pkg for Mac OS X. Once installed I'd . . .

Read More

February 05, 2016

My First Marten C# Application

Hello World!

I am a BIG fan of document databases. The development experience can't be beaten. When I saw that Jeremy Miller was working on a new library to bring a more reliable document database to .NET I was excited to try it out. Marten utilizes PostgreSQL as a storage engine for documents. It is the experience that developers want, with the . . .

Read More

January 23, 2016

Should I Use ASP.NET 5?

Decisions, decisions, decisions

Across the world, .NET teams starting new projects are sitting in a precarious position and asking themselves the same question:

Should I Use ASP.NET 5 (right now)?

If you believe the ASP.NET team's roadmap, ASP.NET 5 is right around the corner, March 31st being the official end of Q1. That is a hard 77 days.

. . .

Read More

January 15, 2016

Thinking Out Loud: ASP.NET 5, MVC 6, and MVC Flash 3

Over five years ago I released MvcFlash, and soon after I released the second iteration MvcFlash2. Don't let the terrible naming and versioning fool you, this is one of my favorite creations. As ASP.NET 5 starts to take root and MVC 6 blossoms, I begin to feel more confident about creating the next version of MvcFlash. Honestly, I . . .

Read More

January 07, 2016

Blog Visualization 2015

2015 saw me write 93 blog posts (not including this one). Here is a word cloud visualizing what I mostly wrote about.

khalid abuhakmeh 2015 blog

1.) How To Tell If An IQueryable Is In Memory Or Not?
2.) Proposing a Better Template System For ASP.NET 5
3.) Announcing RIMdev Releases Built With ASP.NET 5
4.) What I Learned After A Week of . . .

Read More

December 31, 2015

How To Tell If An IQueryable Is In Memory Or Not?

A few weeks ago Bill Boga and I were writing a Search extension method that utilized the IQueryable interface. The extension method performs an implicit Contains on applicable string properties found on the model. This is very similar to our Filter project.

// extension method
result = Db.Users.Search(new { 
 Name =  . . .

Read More

December 30, 2015


All Categories: c#(2) elasticsearch(2) oss(1) home