Published Articles

Building Applications for Different .NET Framework Versions

March 18th 2018

A peek into the major differences between the .NET framework versions and how we can still target older versions of .NET framework even when using the latest development tools.

How Well Do You Know C#?

February 5th 2018

Even developers with good C# skills write code that might behave unexpectedly sometimes. This article features several C# code snippets which fall into that category, and explains the reasons behind the surprising behavior.

C# 7.1, 7.2 and 8 - New and Upcoming Features

November 22nd 2017

Visual Studio 2017 15.3 update was a big milestone for C#. It was the release vehicle for C# 7.1 – the first minor version of C# 7. This article will take a closer look at its new features and the plans for future versions (C# 8) of the language.

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.