C# Learning Blog

Tue Jan 28 2025

Preface

  1. Get better at an OOP language. I chose C# because the general online developer sentiment seems to favour C# more than Java.
  2. Become a better backend developer through a feature-first philosophy toward learning.
  3. Get acquainted with the Microsoft stack (?).

Goal: ~1 project a week

1. Blog Platform API

5 Feb 25 - 7 Feb 25

A simple RESTful API for managing a personal blog built with ASP.NET Core Minimal APIs and SQLite.

2. Todo API

7 Feb 25 - 13 Feb 25

A RESTful to-do API with magic link authentication built using ASP.NET Core Web APIs and Microsoft SQL Server.

3. Food Radar

Page that automatically displays the highest rated + cheapest + closest food through integration with Google Maps API.

Future technologies to learn:

Azure AD for authentication