Is C# better than VB.NET? Is VB.NET even relevant in 2025?
Gavin Lon
Is C# better than VB.NET? Is VB.NET even relevant in 2025?
12:21
AI Super Powers for C# and .NET Developers
Gavin Lon
AI Super Powers for C# and .NET Developers
23:33
Why was Go Chosen Over C# ?
Gavin Lon
Why was Go Chosen Over C# ?
12:24
Blazor, but on Steroids! (Oqtane)
Gavin Lon
Blazor, but on Steroids! (Oqtane)
30:32
The Impact of AI on .NET Developers (C# Devs - No Jobs)
Gavin Lon
The Impact of AI on .NET Developers (C# Devs - No Jobs)
14:42
Easy Ways to Make Money with C#
Gavin Lon
Easy Ways to Make Money with C#
16:27
Blazor's Future?
Gavin Lon
Blazor's Future?
15:37
Python Arithmetic - Python Beginners Course (2025) - Part 3
Gavin Lon
Python Arithmetic - Python Beginners Course (2025) - Part 3
41:04
The Myth about AI and the Best Programming Languages for AI Development (C#, Python, C++,Rust..)?
Gavin Lon
The Myth about AI and the Best Programming Languages for AI Development (C#, Python, C++,Rust..)?
14:32
Python DataTypes and Variables - Python Beginners Course (2025) - Part 2
Gavin Lon
Python DataTypes and Variables - Python Beginners Course (2025) - Part 2
33:52
Why C# Developers Should learn Python in 2025
Gavin Lon
Why C# Developers Should learn Python in 2025
13:13
Introduction to Python - Python Beginners Course(2025) - Part 1
Gavin Lon
Introduction to Python - Python Beginners Course(2025) - Part 1
32:13
When to Choose React over Blazor (2025)
Gavin Lon
When to Choose React over Blazor (2025)
15:55
C# vs..PHP - Is PHP Even Relevant in 2025?
Gavin Lon
C# vs..PHP - Is PHP Even Relevant in 2025?
17:06
C# or Python - Which is Better for 2025?
Gavin Lon
C# or Python - Which is Better for 2025?
14:34
Why I choose Blazor over React in 2025
Gavin Lon
Why I choose Blazor over React in 2025
13:28
Is Asp.NET Core Better than Java Spring Boot?
Gavin Lon
Is Asp.NET Core Better than Java Spring Boot?
13:26
How to Become a Highly Employable C# Developer in 2025
Gavin Lon
How to Become a Highly Employable C# Developer in 2025
20:10
I Upgraded my Asp.NET Core MVC Web App from .NET 5 to .NET 9. This Happened!!!
Gavin Lon
I Upgraded my Asp.NET Core MVC Web App from .NET 5 to .NET 9. This Happened!!!
55:29
Top 10 .NET 9 Features
Gavin Lon
Top 10 .NET 9 Features
11:03
Why JavaScript Developers Are Switching to TypeScript (And You Should Too!)
Gavin Lon
Why JavaScript Developers Are Switching to TypeScript (And You Should Too!)
11:14
Is .NET 9 Actually Good for Blazor?
Gavin Lon
Is .NET 9 Actually Good for Blazor?
15:39
Is Asp.NET Core Better than Node.js
Gavin Lon
Is Asp.NET Core Better than Node.js
13:35
Is Unity Better than Unreal Engine?
Gavin Lon
Is Unity Better than Unreal Engine?
17:46
Is ASP.NET Core Better than Laravel?
Gavin Lon
Is ASP.NET Core Better than Laravel?
16:35
Is C# Stolen from Java?
Gavin Lon
Is C# Stolen from Java?
18:51
Is C# Better than Swift?
Gavin Lon
Is C# Better than Swift?
15:58
Learn Advanced C# Concepts, Blazor, and Web Scraping - Let's Build a Next Level App - Part 2
Gavin Lon
Learn Advanced C# Concepts, Blazor, and Web Scraping - Let's Build a Next Level App - Part 2
3:24:47
Is C# Better than Rust?
Gavin Lon
Is C# Better than Rust?
12:24
Is C# Better than Go (Golang)?
Gavin Lon
Is C# Better than Go (Golang)?
10:12
C# vs. C++ Code Comparison
Gavin Lon
C# vs. C++ Code Comparison
29:20
Is C# Better than C++?
Gavin Lon
Is C# Better than C++?
12:43
Learn Advanced C# Concepts, Blazor, and Web Scraping - Let's Build a Next Level App
Gavin Lon
Learn Advanced C# Concepts, Blazor, and Web Scraping - Let's Build a Next Level App
4:55:19
Is Becoming a Professional Software Developer Still Worth it?
Gavin Lon
Is Becoming a Professional Software Developer Still Worth it?
9:53
Ten Reasons Why .NET is the Best Platform for Web Development
Gavin Lon
Ten Reasons Why .NET is the Best Platform for Web Development
25:38
Java is Declining and C# is Gaining - How Do We know??
Gavin Lon
Java is Declining and C# is Gaining - How Do We know??
11:39
Top 10 Programming Languages to Learn in 2024
Gavin Lon
Top 10 Programming Languages to Learn in 2024
20:27
Ten Amazing Blazor Features You Must Know
Gavin Lon
Ten Amazing Blazor Features You Must Know
25:34
Top 10 .NET Trends in 2024
Gavin Lon
Top 10 .NET Trends in 2024
24:03
How to Become a Highly Employable C# Developer in 2024
Gavin Lon
How to Become a Highly Employable C# Developer in 2024
17:47
Is React Better than Angular?
Gavin Lon
Is React Better than Angular?
19:22
Five New C# Features All C# Developers should know
Gavin Lon
Five New C# Features All C# Developers should know
23:15
Ten Reasons to Adopt .NET 8
Gavin Lon
Ten Reasons to Adopt .NET 8
15:57
Is C# Better than JavaScript?
Gavin Lon
Is C# Better than JavaScript?
17:53
Is C# Better than Java?
Gavin Lon
Is C# Better than Java?
18:41
Ten Unusual Reasons to Learn to Code
Gavin Lon
Ten Unusual Reasons to Learn to Code
17:16
Is Blazor Better than Angular?
Gavin Lon
Is Blazor Better than Angular?
15:57
Is Blazor Better than Next.js?
Gavin Lon
Is Blazor Better than Next.js?
13:24
Top 10 Reasons to Learn C# 2020 - 2024
Gavin Lon
Top 10 Reasons to Learn C# 2020 - 2024
2:28:13
Is Blazor Better than React?
Gavin Lon
Is Blazor Better than React?
14:25
An Overview of Popular Database Management System Types - RDBMS vs Graph Database Management Systems
Gavin Lon
An Overview of Popular Database Management System Types - RDBMS vs Graph Database Management Systems
25:46
Is C# better than Python?
Gavin Lon
Is C# better than Python?
10:47
How does .NET Work?
Gavin Lon
How does .NET Work?
13:28
Blazor WebAssembly, Web API and .NET 8 - Let’s create an application using Visual Studio Code
Gavin Lon
Blazor WebAssembly, Web API and .NET 8 - Let’s create an application using Visual Studio Code
1:03:43
Blazor on .NET 8 - Ten Reasons why Blazor on .NET 8 is a Game Changer
Gavin Lon
Blazor on .NET 8 - Ten Reasons why Blazor on .NET 8 is a Game Changer
25:02
Visual Studio Code, .NET 8, Blazor and C# Dev Kit - Create a Basic Application - Beginner Friendly
Gavin Lon
Visual Studio Code, .NET 8, Blazor and C# Dev Kit - Create a Basic Application - Beginner Friendly
34:46
C# and Visual Studio Code Beginners Guide
Gavin Lon
C# and Visual Studio Code Beginners Guide
38:19
Top 10 Reasons to Learn C#
Gavin Lon
Top 10 Reasons to Learn C#
35:04
Blazor on .NET 8 - Movie Review App - EntityFramework Core Migrations - Database Functionality
Gavin Lon
Blazor on .NET 8 - Movie Review App - EntityFramework Core Migrations - Database Functionality
26:17
Blazor WebAssembly on .NET 8 - Basic Blazor United Example
Gavin Lon
Blazor WebAssembly on .NET 8 - Basic Blazor United Example
18:01
Blazor Movie Review Application on .NET 8 - Basic App - Beginner Friendly
Gavin Lon
Blazor Movie Review Application on .NET 8 - Basic App - Beginner Friendly
31:55
Blazor on .NET 8 - Server-Side Rendering, Streaming Rendering and Signal-R in One Blazor Project
Gavin Lon
Blazor on .NET 8 - Server-Side Rendering, Streaming Rendering and Signal-R in One Blazor Project
25:34
What's New in .NET 8 ?
Gavin Lon
What's New in .NET 8 ?
17:09
Unity for Beginners (C#) - 2023 - Game - Part 6 - UI Display - Stopwatch
Gavin Lon
Unity for Beginners (C#) - 2023 - Game - Part 6 - UI Display - Stopwatch
14:02
Unity for Beginners (C#) - 2023 - Game - Part 5 - Prefabs, Materials and Player Health
Gavin Lon
Unity for Beginners (C#) - 2023 - Game - Part 5 - Prefabs, Materials and Player Health
19:24
ChatGPT took my Job - Will AI (Artificial Intelligence) Ruin our Future?
Gavin Lon
ChatGPT took my Job - Will AI (Artificial Intelligence) Ruin our Future?
4:08
Unity for Beginners (C#) - 2023 - Game - Part 4 - Camera Follow Player, and Player Jump
Gavin Lon
Unity for Beginners (C#) - 2023 - Game - Part 4 - Camera Follow Player, and Player Jump
20:11
Unity for Beginners (C#) - 2023 - Let's Create a Game - Part 3 - Control Player Movement (C# Script)
Gavin Lon
Unity for Beginners (C#) - 2023 - Let's Create a Game - Part 3 - Control Player Movement (C# Script)
24:48
Unity for Beginners (C#) - 2023 - Let's Create a Game - Part 2 - Getting Started
Gavin Lon
Unity for Beginners (C#) - 2023 - Let's Create a Game - Part 2 - Getting Started
21:52
Unity for Beginners (C#) - 2023 - Let's Create a Game - Introduction
Gavin Lon
Unity for Beginners (C#) - 2023 - Let's Create a Game - Introduction
11:32
OAuth2 & OpenID Connect Explained (Authentication and Authorisation Standards for the Internet)
Gavin Lon
OAuth2 & OpenID Connect Explained (Authentication and Authorisation Standards for the Internet)
41:59
React with .NET Web API - Let's Build a Basic App
Gavin Lon
React with .NET Web API - Let's Build a Basic App
1:37:49
My Top 10 Reasons to Learn C# in 2023
Gavin Lon
My Top 10 Reasons to Learn C# in 2023
23:30
.NET 7 (.NET Framework, .Net Core, .NET 5 and .NET 6)
Gavin Lon
.NET 7 (.NET Framework, .Net Core, .NET 5 and .NET 6)
19:12
Blazor - Explained in under 10 Minutes
Gavin Lon
Blazor - Explained in under 10 Minutes
9:06
JavaScript Tutorial - Let's Create a Card Game
Gavin Lon
JavaScript Tutorial - Let's Create a Card Game
1:42:13
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 11
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 11
32:43
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 10
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 10
31:13
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 9
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 9
32:59
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 8
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 8
22:27
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 7
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 7
31:53
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 6
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 6
23:12
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 5
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 5
47:53
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 4
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 4
28:18
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 3
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 3
44:11
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 2
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 2
34:43
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 1
Gavin Lon
Blazor (WebAssembly) and Web API on .NET 6 (C#) - Let’s Build a Shopping Cart Application - Part 1
29:37
Top 5 Programming Languages to Learn in 2022
Gavin Lon
Top 5 Programming Languages to Learn in 2022
12:38
C# - Algorithms - 0/1 Knapsack Problem
Gavin Lon
C# - Algorithms - 0/1 Knapsack Problem
48:41
Quantum Computers will Change Programming?
Gavin Lon
Quantum Computers will Change Programming?
34:40
Learn Programming with Gavin Lon
Gavin Lon
Learn Programming with Gavin Lon
7:27
Part 28 - Course Wrap up - Let's Build an ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 28 - Course Wrap up - Let's Build an ASP.NET Core MVC Web Application on .NET 5
11:41
Part 27 - Azure Cloud - Let's Publish our Web Application to the Cloud
Gavin Lon
Part 27 - Azure Cloud - Let's Publish our Web Application to the Cloud
25:21
Part 26 - Course Registration - Let's Build an ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 26 - Course Registration - Let's Build an ASP.NET Core MVC Web Application on .NET 5
27:01
Part 25 - Choose your Courses - Let's Build an ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 25 - Choose your Courses - Let's Build an ASP.NET Core MVC Web Application on .NET 5
38:24
Part 24 - Clean and DRY - Let's Build an ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 24 - Clean and DRY - Let's Build an ASP.NET Core MVC Web Application on .NET 5
27:53
My Top 10 Reasons to Learn C# in 2022
Gavin Lon
My Top 10 Reasons to Learn C# in 2022
28:21
Part 23 - Web Design Implementation - Let's Build An ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 23 - Web Design Implementation - Let's Build An ASP.NET Core MVC Web Application on .NET 5
58:36
Part 22 - Display Content - Let's Build an ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 22 - Display Content - Let's Build an ASP.NET Core MVC Web Application on .NET 5
17:05
Part 21 - Logged on Member - Let's Build an ASP.NET Core MVC Web Application on .NET 5
Gavin Lon
Part 21 - Logged on Member - Let's Build an ASP.NET Core MVC Web Application on .NET 5
31:03