SOLID Principles in 4 minutes
I'll be honest it's about 4:30s but close enough. SOLID is a series of principles that help us as programmers write easily maintainable code. Which certainly is a good thing. Uncle Bob , brought us...
View ArticleSRP - The Single Responsibility Principle in 5 minutes
Following on from my quick overview of the SOLID principles I thought I'd put together a quick overview video for the Single Responsibility Principle SRP. For a much more detailed and frankly much more...
View ArticleThe Open Closed Principle in 5 minutes.
Following on from the Single Responsibility Principle, we have the second of the SOLID Principle the Open Closed Principle or OCP.The Open Closed Principle states that classes should be open for...
View ArticleSetting up RabbitMq on Windows
I've been playing with EasyNetQ and RabbitMQ recently and I thought I'd make a little precursor video to my EasyNetQ tutorial just to go through setting up RabbitMq on a Windows box. It's really not...
View ArticleRabbitMq with EasyNetQ Tutorial
I've been playing with EasyNetQ recently as a gentle introduction to RabbitMQ. Increasingly we seem to be thinking what our codebase would look like if implementted using message queues. Our hope is...
View ArticleLSP - The Liskov Substitution Principle in 5 minutes
So for the 3rd installment in my mini-series on the SOLID principles we have the Liskov Substitution Principle or LSP. In under 5 minutes we briskly talk about Barbara Liskov and her assertion that:if...
View ArticleCreate your own music store with the 7digital music api
I should firstly disclose that I'm a developer at 7digital, now let's get started. Firstly you'll need a 7digital API Key, sign up fill out the form and you should get it shortly.Before we beginYou'll...
View ArticleDIP - The Dependency Inversion Principle
Here it is the final SOLID principle the Dependency Inversion Principle. In this brief video we'll talk about Robert Martin's premise that:A. High-level modules should not depend on low-level modules....
View ArticleRhino Mocks Stub Ref Parameter
A quick tip here, we've just spent what felt like ages trying to Stub a method with a ref parameter using RhinoMocks, you'll also need NUnit for the code below to work.The problem we had was for the...
View ArticleHow to Ignore SSL in C#
If you see this error System.Net.WebException : The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. ---->...
View Article