X

Using NDepend to Analyze Quality of your Code

Disclaimer : My license for NDepend was provided for free by Patrick Smacchia at NDepend. The article below is based…

Microsoft Most Valueable – mvp Professional 2014

So today I received MVP award for C# 2014 :) You can expect more from me this year on talks…

C# tip How to String compare

Here is a quick C# tip, when using string compare don't use [crayon-69f1bb4f26c70327169234/] use the Equals and StringComparison.InvariantCultureIgnoreCase enum. [crayon-69f1bb4f26c8f621733889/]…

Installing Node Tools for Visual Studio 2013

Node Tools for Visual Studio is currently in Alpha 1.0 and its free and opensource, in this post I will…

Quick tip on SQL Server square bracket search

Here is a quick tip, when you are searching for a text that contains square brackets "[]" in Microsoft SQL…

Tips on Hiring for startups

Here are 4 tips on Hiring for startups 1) Hire well rounded senior developers. If you hire junior developers you…

C# tip use Dictionary TryGetValue

Here is another C# tip. Most of the time when you are trying to get a value from dictionary you…

WPF DataTemplate bind property to Parent ViewModel

Here is a hint when using WPF and you may come into a situation where you want to databind an…

IIS8 HTTP Error 500.19 – Internal Server Error

If you are running Windows Server 2012 with IIS8 and you got this error HTTP Error 500.19 - Internal Server…

C# tip: use params for method that takes variable number of arguments

In C# there is a params keyword which allows a method parameter to take variable number of arguments. MSDN Some…