LINQ Joins – Multiple Match Conditions

Hi all, Just a very quick post on an interesting piece of LINQ knowledge demonstrating how to find common matches between two C# lists, whereby you want to include multiple matching conditions. To start, here is a typical LINQ statement (and setup) dealing with a single join condition, using the extension method approach (which I […]

Be a Dependency Injection Ninja with Ninject

Howdy all, Firstly, a big old fashioned apology for not being ‘on-the-wire’ much over recent weeks. It’s been an interesting time having accepted an exciting new job, which is amazing; but I’ve also had to contend with a few other sizeable life-boulders off to the side. Nothing I can’t handle, of course, so here I […]

C# Interactive Initialisation Trick

Hi there, A little aside this one; something very, very cool that I’ve noticed with the advent of Visual Studio Update 2. Without question, this rates as a MUST CHECK OUT Visual Studio feature. The first complaint (and a valid one, no question about it) in regards to the C# Interactive Window was that running […]

Coding Snippets in Sublime Text 3

Hello, This is my coup de grĂ¢ce into coding snippets, which completes this mini-series (for now, at least). I wanted to do a tiny bit more Python, so began investigating which IDE to look into next: Stackoverflow – Which Python IDE Best Python IDE The Eric IDE project caught my eye initially, and definitely looks […]

Code Snippets in Visual Studio (C#)

Hi all, This post forms part of a mini-series that I’d like to do surrounding the topic of code snippets. I have, for some time, been using these merrily within Microsoft SQL Server (which I’ll cover) but have neglected to look at creating custom snippets in every other environment I am privy to. Time to […]

The Importance of Being Lazy

Firstly, apologies are in order…I couldn’t resist the incredibly cheesy title. Secondly, this post has absolutely nothing to do with being lazy (a trait I’m sure is attached to us developers on a regular basis, ahem!), in the traditional sense at least. Nope, today we’ll be looking at the lazy keyword in C# and trying […]

Implementing reCAPTHCA

I wanted to outline some recent work I’ve done with the reCAPTCHA Google API. Although not too difficult to implement, I did struggle a little to find C# based server side examples on how to ultimately validate a CAPTCHA. To start us off however, what is reCAPTCHA? reCAPTCHA is essentially a mechanism to protect your […]