C# & .NET

C# fundamentals, ASP.NET Core APIs, debugging deployments and localization for real .NET jobs.

Articles

.NET
6 min read

Compile-Time Error vs Runtime Error in C#: Explained with Examples

Learn the difference between compile-time and runtime errors in C# with clear examples, including type errors, divide-by-zero exceptions, null references, and var vs dynamic.

Read article
.NET
4 min read

var vs dynamic in C#: What’s the Difference?

Understand the difference between var and dynamic in C#, including compile-time type inference, runtime binding, type safety, and when to use each.

Read article
.NET
12 min read

C# Data Types Explained in Depth: Value Types vs Reference Types

A complete guide to C# data types, including value types, reference types, integers, float, double, decimal, string, arrays, classes, interfaces, delegates, var, dynamic, boxing, and nullable types.

Read article
.NET
8 min read

C# Conditions, Loops, and Methods Explained with Simple Examples

Learn how conditions, loops, and methods work in C# with simple beginner-friendly examples, including if/else, for, foreach, while, and reusable methods.

Read article
.NET
8 min read

Variables and Data Types in C#: Value Types, Reference Types, and var Explained

Learn how variables and data types work in C#, including var, value types, reference types, arrays, strings, and the difference between copying values and references.

Read article
.NET
8 min read

C# Input Handling Made Easy: Console.ReadLine(), Split(), and Parse() Explained

A beginner-friendly guide to reading, splitting, and parsing input in C# for DSA and competitive programming.

Read article
.NET
12 min read

API works locally but returns 502 after deployment: how to debug it

Learn a practical layer-by-layer process for debugging deployed APIs that fail with 502 Bad Gateway.

Read article
.NET
11 min read

Make your .NET app speak every user's language

Understand cultures, resource files, translated UI, and culture-aware formatting in .NET apps.

Read article
.NET
18 min read

C# basics every .NET beginner should know

Prepare for .NET interviews with clear examples of C# value types, boxing, equality, inheritance, strings, records, and more.

Read article

Related subjects

All subjects