Resources  
  • Difference Between readonly and const in C# with Examples?Apr 16, 2026. Understand the crucial differences between `readonly` and `const` in C#. Learn when to use each keyword for optimal code clarity, performance, and maintainability in C# applications.
  • Chapter 8: References, Call by Value vs. Call by ReferenceOct 23, 2025. Unlock the power of references and parameter passing in C++! This chapter clarifies the crucial differences between call by value (copying data) and call by reference (using aliases or pointers). Learn how to efficiently modify variables directly within functions using references and pointers, and discover the benefits of const references for performance and data safety when working with large objects.
  • Chapter 12: Modern JavaScript (ES6+): Arrow Functions, let/const, and MoreOct 12, 2025. Unlock the power of modern JavaScript (ES6+)! This guide covers essential features like arrow functions, let/const, template literals, destructuring, and the spread/rest operators. Learn how to write cleaner, safer, and more efficient code with practical examples. Master block scoping, string interpolation, and concise syntax for improved development workflows.
  • Differences Between let, const, and var in JavaScriptSep 23, 2025. Understand the crucial differences between var, let, and const in JavaScript. This guide clarifies scope, hoisting, reassignment, and redeclaration, empowering you to write cleaner, safer, and more maintainable code. Learn when to use each keyword to avoid common pitfalls and embrace modern JavaScript best practices. Choose const by default, let for changing values, and avoid var for optimal code clarity and bug prevention.
  • What is a Variable Scope in JavaScript?Aug 26, 2025. Understand JavaScript variable scope: global, function, and block. Learn var, let, const differences and lexical scope. Write cleaner, bug-free code!
  • What is the Difference Between var, let, and const in JavaScript?Aug 20, 2025. Understanding the difference between var, let, and const in JavaScript is crucial for writing clean, efficient, and bug-free code. In this article, we break down their scope, hoisting, mutability, and best practices with examples.
  • Why Readonly Doesn't Make Objects Immutable in C#Aug 09, 2025. Understanding Readonly Accessors and Their Impact on Reference Types in C#.
  • Deep Dive into JavaScript HoistingAug 08, 2025. A comprehensive guide explaining JavaScript hoisting—how variable and function declarations are lifted during the compilation phase—covering var, let, const behaviors, and best practices to avoid pitfalls.
  • Learn Const Keyword in JavaScriptFeb 05, 2025. The const keyword in JavaScript, introduced in ES6, is used to declare variables that cannot be reassigned. It provides block-scoped immutability, ensuring values remain constant. Unlike var and let, const prevents reassignment but does not make objects immutable.
  • Exploring let, var, and const in JavaScript DeclarationsJun 04, 2024. In JavaScript, choosing between var, let, and const is crucial for code behavior and maintainability. var is function-scoped and can be redeclared, while let and const are block-scoped. let allows reassignment, and const prevents it.
  • Difference Between ReadOnly and Constant in .NET C#Apr 26, 2024. In C#, `readonly` and `const` keywords declare values with key differences. `const` is compile-time, immutable, and static, while `readonly` is runtime, set in constructors, and can vary. Choose based on usage scenarios.
  • What is Constants(const) in C#?Apr 22, 2024. Constants are essential elements in any programming language, providing a way to define values that remain unchanged throughout the execution of a program. This guide explores the concept of constants in C#, their usage, advantages, and best practices.
  • Var and Let and Const in JavaScriptApr 04, 2024. All these keywords are used frequently in application development and used to store the values. Nevertheless, at the high level, these have few common features and few differences. let us see the difference between all with practical examples.
  • Difference Between let, var, and const in JavaScript with ExampleMar 05, 2024. In this article, I will demonstrate how to use Var, let, and const with examples. The Var, Let, and const keywords are used to declare variables in JavaScript. Choosing the right variable while writing code makes it more efficient and robust.
  • What Is the Difference Between var, let, and const in JavaScript?Jan 17, 2024. In JavaScript, var, let, and const declare variables with differences in scope, hoisting, and reassignment. Prefer let and const for better scoping, predictability, and avoidance of common bugs.
  • Ref Readonly Parameters in C# 12Jan 03, 2024. C# 12 unveils a hidden gem: ref readonly parameters. This article delves beyond the surface, offering a deep dive into their benefits, usage patterns, and how they differ from familiar options like ref and in. Embrace their power for safer, clearer, and more efficient code. In the current digital era, we try to de-couple applications from one another so it is supposed to adapt to plug it in another version or another application easily.
  • Concept Of Hoisting And TDZ(Temporal Dead Zone)Apr 20, 2023. In this article, I'm going to Explain, how Hoisting and TDZ work in js
  • Difference Between Var, Let, Const In JavaScriptAug 13, 2022. In this article, you will learn the difference between Var, Let, Const in JavaScript.
  • Python ConstantsAug 11, 2022. In this article, you will learn about Python Constants.
  • Var, Final And Dynamic Keywords In Flutter 😎Jul 02, 2022. In this article, we will learn about var, final and dynamic keywords it’s more important in dart.
  • Fundamentals Of TypeScriptApr 24, 2021. In this article, you will learn about the fundamentals of TypeScript.
  • Displaying a Customers List Inside an ASP.NET Core 3.0 Razor Pages Web ApplicationApr 04, 2020. In this article, we will be displaying a list of all of the customers from the database.
  • Comparison Between ECMAScript 5 And ECMAScript 6 Versions Of JavaScriptJan 08, 2020. In this article, we are going to discuss briefly the differences between ECMAScript 5 and ECMAScript 6 versions of JavaScript, as well as all the new features introduced in each of these versions. We will discuss the limitations of ES5 and what solutions were offered by ES6 version to overcome those limitations and further improve the JavaScript language .
  • Difference Between Var, Let And Const In JavaScriptSep 08, 2019. This article will explain the nuances of JavaScript variable declaration with var, let, and const. Explore their scope, hoisting behavior, and mutability. Learn when to use each for flexible and error-resistant coding.
  • Keywords - Const, ReadOnly, And Static ReadOnly In C#Mar 20, 2018. In this article, I am going to explain about const, read-only, & static keywords in C#.
  • ng-readonly Directive In AngularJSSep 27, 2016. In this article, you will learn about ng-readonly directive in AngularJS.
  • Constant, ReadOnly And Static Keyword In C#Oct 06, 2015. In this article, I will demonstrate you all, what are the Constant, ReadOnly and Static keyword in C#.
  • Constant VS ReadOnly In C#Sep 28, 2015. In this article, we will learn constant and readonly in c#. Here we will discuss the differences. In C#, both const and readonly are used for defining values that cannot be modified after they are assigned. However, there are important differences between the two.
  • IEnumerable and ICollection in C#Jun 23, 2015. In this article you will learn about IEnumerable and ICollection in the C# language.
  • Const, ReadOnly And Static Variables In C#Jun 04, 2015. C# (C Sharp) is a versatile programming language developed by Microsoft. It offers a rich set of keywords that enable developers to create powerful and efficient applications. Keywords like `class` allow the definition of custom data structures and behaviors, while `async` and `await` facilitate asynchronous programming, making it easier to handle tasks concurrently. The `delegate` keyword empowers event handling and callbacks, fostering interactive applications. C# supports object-oriented principles with keywords like `interface` and `override`, promoting code reuse and maintainability. Additionally, `try-catch` ensures robust error handling, and `readonly` and `const` enforce data immutability. These keywords, among others, make C# a preferred choice for building a wide range of software, from desktop applications to web services and games.
  • Const and Readonly (Fields) in C#Mar 08, 2015. The article describes constants and various types of fields in C# and how to use them in programming.
  • Constant vs Readonly vs Static Keywords in C#Aug 20, 2014. This article explains the three most commonly used but confusing keywords. I am explaining them in reference to C#.
  • Constant vs Readonly vs Static in C#Aug 18, 2014. This article explains the three most commonly used but confusing keywords. I am explaining them in reference to C#.
  • Diving Into OOP (Day 5): All About Access Modifiers in C# (C# Modifiers/Sealed/Constants/Readonly Fields)Jul 01, 2014. In this article we will cover each and every concept related to access modifiers in C#.
  • Const vs Readonly in C#Jun 04, 2014. This article explains const vs readonly in C#. Basic difference between const vs readonly is that one needs to be assigned a value at compile time and the other at run time.
  • Const, ReadOnly and Static Keywords in C#May 15, 2014. Explore the differences between const, readonly, and static keywords in C#. This guide covers their unique functionalities, use cases, and best practices in C# programming. Learn how to effectively use these keywords to define constants, immutable fields, and class-level members in your code.
  • Const and Readonly Keywords in C#Apr 17, 2014. This article explains the const and readonly keywords in depth as well as a bit on the ildasm.
  • Read Only Directive in AngularJSDec 17, 2013. This article will show you how to use Read Only Directives in AngularJS.
  • Readonly and Constant Variables in C#Nov 18, 2013. This article will teach C# readonly and C# const variables with code examples.
  • How to Make a Site Collection ReadOnly in SharePoint 2010Oct 07, 2013. In this article, we can explore how to make a Site Collection read-only.
  • Modify the Value of Readonly VaribaleMay 31, 2013. This article explains how to modify the value of a readonly variable in C#.
  • Difference Between Const, ReadOnly and Static ReadOnly in C#Mar 26, 2013. Common keywords like Const, ReadOnly, and Static ReadOnly are quite confusing. So today we will discuss these keywords and try to understand the difference between Const, ReadOnly, and Static ReadOnly in C#.
  • How to check if a file is read only in C#Jul 14, 2012. How to check if a file is read only in C#. The IsReadOnly property of the FileInfo class returns if a file is read only.
  • Rarely used keywords in CSharp but Frequently asked in discussions [Beginners]Sep 15, 2011. There are a few words that we rarely use in day to day C# practices [I’m focusing readers who are beginners]. But I’ve seen them in either online exams or other IT quiz shows. So I came to write something about those untouched keywords.
  • XML Serialization/Deserialization of Immutable ObjectsApr 19, 2010. Here’s a brief example of how to serialize and deserialize immutable objects to XML.
  • Constants in C#Nov 18, 2009. In this article I will explain about constants.
  • Data Column in ADO.NETOct 30, 2009. In this article I will explain about Data Colum in ADO.Net.
  • Readonly and constant membersMay 26, 2009. Here in this article i will give your a small and clear difference of Readonly members, constant members used in C#.
  • Passing Const Parameter to Functions in C#/C++/VB ComparedAug 30, 2001. Parameter passing to a function is extremely important in all programming languages. The desire to keep the passed parameter intact forced the compiler designers to add various keywords to the programming languages.
  • Difference between Const and ReadonlyAug 05, 2001. In summary, use const for compile-time constants shared across all instances, and use readonly for instance-specific constants that can be set at runtime but remain unchangeable after initialization.