C# 7 provides a very powerful feature from the performance standpoint. This feature is returning by ref. Essentially this allows for value types to be returned without having to copy them. The...

The idea is very simple, you cherry-pick the applications, click on get installer and you get the installer with all the latest applications you selected as one file. Next time you...

Originally posted on Jon Skeet's coding blog:
The problem Invoking event handlers in C# has always been a bit of a pain, because an event with no subscribers is...

Here is an excellent article on how to write your own shell extensions in C# http://www.codeproject.com/Articles/522665/NET-Shell-Extensions-Shell-Icon-Handlers

I’m amazed at how CSS has changed since the last time I looked into it. Something that previously required a tone of Javascript is now possible to implement by putting a...

I’m amazed at how CSS has changed since the last time I looked into it. Something that previously required a tone of Javascript is now possible to implement by putting a...

Originally posted on Chanmingman's Blog:
This short article just show you how to mount iso file in Windows 8.1 You might right click the iso file and click mount...

Fork on Github Download the Nuget package The previous tutorial focused on deserialising simple JSON objects. This tutorial describes the process of deserialising a more complex object using JSON#. Let’s use...

Originally posted on Jeremy Lindsay:
In Part #1, I described a method signature for the Html.DropDownListFor static HtmlHelper method, which was: @Html.DropDownListFor(m => m.UserId, m => m.UserNames, m => m.Id, m => m.Name) In this part. I’ll write more about...

The Visual Studio Gallery is the best place to find tools, controls, and templates to help make your life as a developer easier and more productive. Every so often, I publish...