Welcome to SimonRobinson.com. I'm a software developer and Pluralsight author based in London, UK., mostly working with C# and Microsoft .NET.
All courses are subscription-based: You can only view them if you have a Pluralsight subscription. If you don't have a subscription
you can sign up for a 10-day free trial , or if you ask me nicely,
I might be able to get you a whole month's free trial.
Math for Programmers
Published: 26 Aug 2013
This course covers the maths behind how your computer stores and manipulates data. You'll learn how to read binary and hexadecimal, how both integers and floating point numbers are stored and the limitations of using them. Advice on best practices and how to work effectively with boolean values and bitwise operators.
C# Collections Fundamentals
Published: 8 Apr 2014
Starting from arrays and progressing to lists, dictionaries, and sets, this course covers the capabilities of the various collection types, how they work under the hood, and performance implications.
C# Equality and Comparisons
Published: 9 Sep 2014
This course teaches you how equality and comparisons function in .NET and the correct way to implement equality and comparisons for your own types.
C# Concurrent Collections
Published: 14 May 2015
Learn how to use concurrent collections in multithreaded code! This course will teach you the correct use of ConcurrentDictionary, as well as introducing you to producer-consumer scenarios and the blocking collection.
Technical blog at http://TechieSimon.com. It's a semi-humourous look at life in the Windows and .NET world