Screenshot_10_26_14__7_52_pm_large

Khalid Abuhakmeh

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 23, 2015

Announcing RIMdev Releases Built With ASP.NET 5

We wanted to create a tool that allowed non-GitHub user's access to our GitHub releases with the hope that they would be more informed about the progress our team is making in squashing bugs, adding features, and kicking ass. With Releases we can do just that.

aspnet 5 releases

While being a simple concept, this project packs some heat. Below are some of . . .

Read More

December 20, 2015

What I Learned After A Week of Visual Studio Code and ASP.NET 5

Working with Bill Boga and Kevin Hougasian

The past week of development started with a simple question: "What would it be like to build an ASP.NET 5 application without Visual Studio 2015?" Bill Boga, Kevin Hougasian, and I set out to create a simple web application that worked cross-platform across Bill's Windows environment and Kevin and I's Mac OS X environments. . . .

Read More

December 16, 2015

ASP.NET 5, MVC 6, TagHelpers, And The Cake

You can't have your cake and eat it too

Bill Boga and I have been working on a small MVC 6 application called Releases. Releases is an application that retrieves release notes from developer specified GitHub repositories. It's simple but powerful in communicating the evolution of our applications to users. It also allows us to develop using the latest and greatest Microsoft has . . .

Read More

December 13, 2015

Search For Queryable Collections in C#

Bonus Entity Framework Enhancement

Entity Framework is the most frequent interaction developers have with the IQueryable interface. One of the many functions the IQueryable provides is basic search functionality.

Db.Users.Where(x => x.Name.Contains("john")).ToList(); 

The above code translates into an SQL LIKE query.

SELECT * FROM Users WHERE Users.Name LIKE  . . .

Read More

December 04, 2015

Archive

All Categories: c#(2) home