9rules - The best content from the independent web.

Browse 9rules By - Great blogs sorted by topic at 9rules.

Programming Community View members

The best programming tips, tutorials, and discussions on the web.

Fresh From Programming Members What's a 9rules member?

Inseparable concerns »

Written by james  Profile

Posted Feb 16, 2015 / http://jamesmckay.net

Inseparable concerns »

Written by James McKay  Profile

Posted Feb 16, 2015 / http://jamesmckay.net

“That’s just your opinion” means “I’m not listening” »

Written by james  Profile

Posted Oct 30, 2014 / http://jamesmckay.net

“That’s just your opinion” means “I’m not listening” »

Written by James McKay  Profile

Posted Oct 30, 2014 / http://jamesmckay.net

Why you should use a general purpose scripting language for your build scripts »

Written by james  Profile

Posted Oct 23, 2014 / http://jamesmckay.net

Why you should use a general purpose scripting language for your build scripts »

Written by James McKay  Profile

Posted Oct 23, 2014 / http://jamesmckay.net

Moving a problem from one part of your codebase to another does not eliminate it »

Written by james  Profile

Posted Oct 16, 2014 / http://jamesmckay.net

Moving a problem from one part of your codebase to another does not eliminate it »

Written by James McKay  Profile

Posted Oct 16, 2014 / http://jamesmckay.net

The Repository Facade »

Written by James McKay  Profile

Posted Oct 09, 2014 / http://jamesmckay.net

Why feature switches? »

Written by James McKay  Profile

Posted Oct 02, 2014 / http://jamesmckay.net

Dolstagis.Web 0.3 is out »

Written by James McKay  Profile

Posted Sep 25, 2014 / http://jamesmckay.net

How not to do logging: catch-log-throw »

Written by james  Profile

Posted Sep 18, 2014 / http://jamesmckay.net

How not to do logging: catch-log-throw »

Written by James McKay  Profile

Posted Sep 18, 2014 / http://jamesmckay.net

How not to do logging: unnecessary abstractions »

Written by james  Profile

Posted Sep 11, 2014 / http://jamesmckay.net

How not to do logging: unnecessary abstractions »

Written by James McKay  Profile

Posted Sep 11, 2014 / http://jamesmckay.net

A maturity model for best practices »

Written by James McKay  Profile

Posted Sep 04, 2014 / http://jamesmckay.net

Sorting out the confusion that is OWIN, Katana and IAppBuilder »

Written by James McKay  Profile

Posted Aug 28, 2014 / http://jamesmckay.net

Query Objects: a better approach than your BLL/repository »

Written by James McKay  Profile

Posted Aug 21, 2014 / http://jamesmckay.net

If your tests aren’t hitting the database, you might as well not write tests at all »

Written by James McKay  Profile

Posted Aug 14, 2014 / http://jamesmckay.net

Interchangeable data access layers == stealing from your client »

Written by James McKay  Profile

Posted Jul 24, 2014 / http://jamesmckay.net