ChristianFindlay.com

Christian Findlay is a professional Software Developer and trainer based in Melbourne, Australia. He builds with Flutter, .NET, AI, Firebase/Supabase, Google Cloud, and Microsoft Azure.

Location
Melbourne, Australia

Follow Me

First Uno Platform Course Published
Read More

First Uno Platform Course Published

The first Uno Platform Course is live! Over the last few months, I’ve been busily preparing material and editing video for the first Uno Platform...

05 Aug 2020 Christian Findlay
How To Access SQL Generated By Entity Framework Core 3
Read More

How To Access SQL Generated By Entity Framework Core 3

Entity Framework Core (EF) converts expressions into SQL at runtime. In earlier versions, it was straight forward to get the SQL. In Entity Framework Core...

19 Jul 2020 Christian Findlay
Blazor Vs. Traditional Web Apps
Read More

Blazor Vs. Traditional Web Apps

Blazor is a new Single Page Application (SPA) technology by Microsoft. It is a comparable technology to React, Angular, and Vue.js but uses C# instead...

09 Jul 2020 Christian Findlay
How to Use and Unit Test ILogger
Read More

How to Use and Unit Test ILogger

ILogger is at the heart of the ASP.NET Core infrastructure and works well when you use it correctly. If you approach it the wrong way,...

03 Jul 2020 Christian Findlay
Cross-Platform C# UI Technologies Part 2
Read More

Cross-Platform C# UI Technologies Part 2

The options for building cross-platform phone, desktop, and web-apps with C# are expanding. I previously wrote about Uno Platform, Xamarin.Forms, and Avalonia UI. The recent Microsoft Build...

24 Jun 2020 Christian Findlay
RestClient.Net 4
Read More

RestClient.Net 4

RestClient.Net is a cross-platform rest-client for .NET Core, .NET Framework, iOS, Android, WASM and UWP. It puts a wrapper over the .NET HttpClient API and allows...

17 Jun 2020 Christian Findlay
Blazor vs. React / Angular / Vue.js
Read More

Blazor vs. React / Angular / Vue.js

Blazor is a new Microsoft technology that allows developers to write code for browsers in C#. This article compares Blazor to three other common SPA...

04 Jun 2020 Christian Findlay
C# Delegates with IoC Containers and Dependency Injection
Read More

C# Delegates with IoC Containers and Dependency Injection

Developers are usually encouraged to do dependency injection with interfaces. Some developers don’t know that they can do dependency injection with delegates, and there are...

16 May 2020 Christian Findlay