Khalid Abuhakmeh

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 like to keep . . .

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.

I've been speaking with . . .

Read More

January 14, 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 06, 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 Visual Studio Code and ASP.NET . . .

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 = "Khalid", LastName . . .

Read More

December 30, 2015

Proposing a Better Template System For ASP.NET 5

Pour Some Sugar On Me!

Visual Studio has always come packaged with many project templates. Some templates are more helpful than others, and a few are just bafflingly overloaded with every technology under the sun. Over the years, many developers have just wanted a empty project, but the definition of empty seems harder to nail down than many would like to admit. . . .

Read More

December 22, 2015


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