Code with Saar
🎦 Learn C# online, code with Saar!
💪 Getting better by practicing, ✏️ keep coding, keep improving!
🤝 I share real project experience and help you improve coding skills to the next level!

ASP.NET Core WebAPI Response Return Types | .NET fullstack dev - 012

Mastering Web API Attribute Routing in ASP.NET Core | .NET fullstack dev - 011

Pick the right HTTP Verb for the WebAPI | .NET fullstack dev - 010

Efficiently Building Minimal and Controller-based WebAPIs | .NET fullstack dev - 009

Learn RESTful API by building Fishcard: Core concepts | .NET fullstack dev - 008

Learn Blazor by building Fishcard: looking back, moving forward | .NET fullstack dev - 007

Learn CSS Styles and CSS Isolation by building fishcard | .NET fullstack dev - 006

Use Event handling, DI, Datalist in building fishcard | .NET fullstack dev - 005

Build fishcard by Blazor step by step in less than 12 minutes | .NET fullstack dev - 004

Better understand the Blazor Component by building fishcard | .NET fullstack dev - 003

Learn Blazor Routing and Navigation by building fishcard | .NET fullstack dev - 002

Learn Blazor by building fishcard | .NET fullstack dev - 001

ASP.NET Core WebAPI CORS error fixed and explained | Deep Dive WebAPI Basics - 01

How to use async await to load data in Xamarin Activity | CodeNameK - 19

Easy & Secure: Add Refresh token in .NET (C#) WebAPI with JWT Authentication

Learn Coordinator Layout to build a beautiful activity | CodeNameK - 18

Xamarin Android Layout - what to master or to avoid in 2022 | CodeNameK - 17

How to build a Custom Dialog in Xamarin works with lifetime events | CodeNameK - 16

How to implement a custom logging provider for files (2/2) | CodeNameK - 15

How to implement a custom logging provider for files (1/2) | CodeNameK - 14

Access Android File System by Xamarin | CodeNameK - 13

IDisposable is IMPORTANT | CodeNameK - 12

How to implement User Options with IOptionsMonitor and JsonSerializer | CodeNameK - 11

Why async void is evil? How to use it safely when needed? | CodeNameK - 10

How to use C# Channel to implement better syncing experience | CodeNameK - 09

Immutable - an extraordinary strategy for two-way synchronization | CodeNameK - 08

Benchmark: Manual Serialization vs Json Serializer | CodeNameK - 07

Encoding Filename by Build an Encoder / Decoder | CodeNameK - 06

Two way data synchronization challenge | CodeNameK - 05

Graph APIs: Upload large file w/ progress to OneDrive, use of special folder & more | CodeNameK - 04