Libin Tom Baby

Libin Tom Baby @libintombaby

About: .NET Developer

Joined:
Jan 17, 2025

Libin Tom Baby
articles - 18 total

IDisposable, Finalizers, and the Dispose Pattern — The Complete Guide for .NET Developers

Learn how IDisposable, finalizers, and the Dispose Pattern work in .NET. Includes examples, best practices, SafeHandle usage, and interview-ready explanations.

Learn More 0 0Mar 2

Async/Await in C# — A Deep Dive Into How Asynchronous Programming Really Works

A deep dive into async/await in C#. Learn how asynchronous programming works under the hood, with real-world examples, pitfalls, and interview-ready explanations.

Learn More 2 0Feb 28

SOLID Principles in C# — A Practical, Real‑World Guide for .NET Developers

Learn the SOLID principles in C# with real-world .NET examples. Includes definitions, code samples, and practical scenarios for interviews and production systems.”**

Learn More 1 0Feb 26

Dependency Injection Lifetime for DbContext in .NET: Choosing the Right Scope

Learn why DbContext should be registered as Scoped in .NET. Understand DI lifetimes, thread safety, unit-of-work patterns, and real-world examples.”**

Learn More 0 0Feb 24

Understanding Garbage Collection (GC) in .NET — How It Works and When It Matters

Learn how Garbage Collection works in .NET. Understand generations, mark-and-compact, LOH, best practices, and real-world scenarios for memory management.

Learn More 1 0Feb 22

What the 'sealed' Keyword Means in C# — And When You Should Use It

Learn what the sealed keyword does in C#, including sealed classes, sealed methods, performance benefits, and real-world scenarios for using it.

Learn More 0 0Feb 20

Difference Between 'const' and 'readonly' in C# — The Definitive, Practical Guide

Learn the difference between const and readonly in C#. Includes definitions, IL behavior, performance notes, and real-world scenarios to choose the right one.

Learn More 0 0Feb 18

IQueryable vs IEnumerable in C# — The Practical, No‑Nonsense Guide

Understand the difference between IQueryable and IEnumerable in C#. Learn execution behavior, EF Core examples, performance implications, and when to use each.

Learn More 0 0Feb 16

Interface vs Abstract Class in C# — What’s the Difference and When Should You Use Each?

Learn the difference between interfaces and abstract classes in C#. Includes definitions, examples, real-world scenarios, and clear rules for choosing the right one.

Learn More 0 0Feb 14

FirstOrDefault vs SingleOrDefault in C# — The Complete, Practical Guide

Understand the real difference between FirstOrDefault and SingleOrDefault in C#. Includes examples, EF Core behavior, performance notes, and when to use each.

Learn More 0 2Feb 13

What Happens When You Type a URL in Your Browser?

A behind-the-scenes walkthrough from address bar to rendered webpage 🧭 Introduction It’s...

Learn More 0 0Sep 9 '25

Refresher - Overlooked .NET fundamentals

A practical guide to mastering overlooked .NET fundamentals 🧭 Introduction Even...

Learn More 1 0Sep 9 '25

.NET Developer - Azure API -interview questions - Part 2

This post focuses on practical .NET and Azure API questions that test your ability to design,...

Learn More 0 0Sep 3 '25

Core .NET concepts you must nail in a senior interview

Core .NET concepts you must nail in a senior interview 1. How do .NET Framework and .NET...

Learn More 0 0Sep 3 '25

Azure & DevOps mastery for scalable .NET applications

Azure & DevOps mastery for scalable .NET applications 1. How different or similar...

Learn More 0 0Sep 3 '25

Advanced .NET topics for Enterprise-Grade systems

Advanced .NET topics for Enterprise-Grade systems 1. What caching strategies have you...

Learn More 0 0Sep 3 '25

Upgrading an Azure Function Project from .NET Framework 4.8 to .NET 8

Upgrading an Azure Function Project from .NET Framework 4.8 to .NET 8 Upgrading your Azure...

Learn More 0 0Jan 17 '25

.NET Developer - Azure API -interview questions - Part 1

Difference between Stored Procedures and Functions: Stored Procedures: Can perform actions such...

Learn More 1 3Jan 17 '25