Published Articles

Dynamic Binding in C#

June 27th 2018

Dynamic binding in C# opens some possibilities which would not be available in a strictly strong typed language. This tutorial explores how C# supports dynamic binding.

C# 8.0 - New Planned Features

May 26th 2018

In this C# 8 tutorial, I am going to introduce a selection of currently planned features which will most probably end up in the final release. All of the C# 8 features are still early in development and are likely to change.

C# 7.1, 7.2 and 7.3 - New Features (Updated)

May 14th 2018

C# 7 has added a number of new features to the language. This tutorial looks at the new features added to the minor versions of C# i.e. C# 7.1, 7.2 and and 7.3

My Course

Debugging and Unit Testing in Visual Studio 2017

Debugging and Unit Testing in Visual Studio 2017

Damir Arh Packt Publishing

A practical course on live debugging and unit testing using Visual Studio 2017. It starts with the basics but also covers advanced features, such as Live Unit Testing and IntelliTest.