about programming and software engineering by a hungarian living in austria
Discount for my course: High Performance Coding with .NET Core and C#

BenchmarkDotNet - .NET Concept of the week - Episode 5

In this episode I talk about BenchmarkDotNet.

Covariance and Contravariance in C# - .NET Concept of the week - Episode 4

This time I explain what covariance and contravariance are. You will learn about covariance and contravariance with delegates, arrays, and generic interfaces.

C# 8 Nullable Reference Types - .NET Concept of the week - Episode 3

In this episode I show you the preview C# 8 compiler and we talk about a very interesting proposal for C# 8 called nullable reference types

WebSocket in .NET Standard with UWP and Xamarin - .NET Concept of the week - Episode 2

The second video form my new thing is out! In this short video I show you how you can use WebSocket in a .NET Standard library and then we will use this .NET Standard library in a UWP and in a Xamarin.iOS app.

CancellationToken and Task Cancellation - .NET Concept of the week - Episode 1

I decided to start something new! I will create a video every week, where I explain a concept related to .NET programming. The first video is out! It’s about CancellationToken and task cancellation.

C# 7 Performance - Playlist

I have a part in my 'High performance Coding with .NET and C#' Udemy course that is basically a stand-alone section. I uploaded it to YouTube and in this blogpost, you can watch the videos in order. It's about performance related features in C# 7.

My online teaching story: High Performance Coding with .NET Core and C#

I recently published an online course (yeaah)! In this post I would like to share the background story.

Screencast - Creating a CI/CD pipeline to deploy an ASP.NET Core application to Linux in VSTS

I decided to try a new format! In a screencast I show you how I created a CI/CD pipeline for an ASP.NET Core application that runs on a Linux server and how you can have a similar setup!

Does it make sense to invest into the stock market at all-time highs? Answered with F# on .NET Core

I created a small F# application on .NET Core which tries to help to figure out if it makes sense to invest into the stock market when it is at its all-time high. This post is about the technical details of this small program and of course I will also talk about my results.

How is Application Insights loaded into an ASP.NET Core 2.0 application and how you can do the same

ASP.NET Core 2.0 introduced a new interface called IHostingStartup and a few interesting environment variables like DOTNET_ADDITIONAL_DEPS and ASPNETCORE_HOSTINGSTARTUPASSEMBLIES.This post shows how Application Insights takes advantage of them and how you can also use them.