Building a Xamarin Forms application to control my home automation system

Ian Mercer

Ian Mercer

Ian Mercer
How to create a LINQ expression that logically ORs together a set of predicates

Ian Mercer
A novel approach to adding history to variables in a programming language

Ian Mercer
A hierarchical state machine for .NET

Ian Mercer
A state machine for .NET that I've released on Nuget

Ian Mercer
Connecting our dog into the home automation

Ian Mercer
State machines are useful in many contexts but especially for home automation

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer
Help with this exception

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer

Ian Mercer
A tip on using LINQ's Select expression with an index

Ian Mercer
Namespace reservations and http.sys, my, oh my!

Ian Mercer

Ian Mercer
Fixing this error was fairly simple

Ian Mercer
How to fix the exception "the entitycontainer" name could not be determined

Ian Mercer
Expanding URLs would help users decide whether or not to click a link

Ian Mercer
Just a link to a site I found useful

Ian Mercer

Ian Mercer
Hints for dealing with this exception

Ian Mercer
My latest article on CodeProject covers the lesser known Exception.Data property

Ian Mercer
How to solve a problem encountered with custom validation in ASP.NET

Ian Mercer
Some advice on software optimization

Ian Mercer
LinqKit came in handy back in 2009

Ian Mercer
Using space-filling curves to optimize caching

Ian Mercer
A rant about how few software programs get threading right

Ian Mercer