Resources  
  • Access Modifiers and Access Specifiers in C#Dec 05, 2025. This article provides a comprehensive and easy-to-understand guide to Access Modifiers and Access Specifiers in C#. It explains how accessibility works in classes and class members, covering public, private, protected, internal, protected internal, and private protected modifiers with clear examples, descriptive explanations, and real-world scenarios. This guide is written for beginners and professional .NET developers who want to master encapsulation, improve application structure, and follow best practices in C# object-oriented programming.
  • Access Modifiers in C#Sep 12, 2025. Master C# access modifiers (public, private, protected, internal, protected internal, private protected) to control code visibility and build robust, maintainable applications. Learn how to encapsulate data, expose APIs, and manage inheritance effectively. Secure your code and prevent unintended access by understanding these key concepts.
  • Learn Access Modifiers in C#Jul 17, 2025. Access modifiers in C# define the visibility of classes and members, enabling encapsulation and access control. Learn how public, private, protected, internal, and their combinations affect your code’s accessibility.
  • Understanding in, ref, and out Parameter Modifiers in C#Mar 09, 2025. Learn how to use in, ref, and out parameter modifiers in C# with practical examples. Understand their differences, use cases, and best practices for passing arguments efficiently.
  • Learn Access Modifiers in .NET CoreJan 09, 2025. Learn how these modifiers control access to classes, methods, and variables, enhancing encapsulation and security in C#. Perfect for developers looking to master access control in .NET Core.
  • Understanding Access Modifiers in C#Dec 17, 2024. Access modifiers in C# control the visibility and access of class members such as fields, properties, methods, and classes. They enforce encapsulation by defining who can access what within a class, derived classes, and across assemblies.
  • Understanding Access Modifiers in .NET CoreAug 13, 2024. Access modifiers in .NET Core control the visibility and accessibility of classes, methods, and variables. They include Public, Private, Protected, Internal, Protected Internal, and Private Protected. These modifiers help enforce encapsulation, security, modularity, and proper access control in object-oriented programming.
  • Understanding Access Modifiers in JavaJun 13, 2024. Explore the intricacies of Java access modifiers with this comprehensive guide. Learn about public, private, protected, and default access levels, their roles in encapsulation and access control, and how they define visibility and scope for class members.
  • What Are Event Modifiers in Vue.jsFeb 07, 2024. Event handling in Vue.js becomes even more powerful with the use of event modifiers. These modifiers enhance your ability to precisely control how events trigger the execution of methods, making your code more efficient and readable.
  • What Are Key Modifiers in Angular?Jan 16, 2024. Unleash the power of key modifiers in Angular to capture precise keyboard events. Explore examples like (keyup.enter), (keydown.space), and more, enhancing user interaction in your Angular applications.
  • What Are Key Modifiers in Vue.js?Jan 12, 2024. Master Vue.js keyboard event handling with key modifiers. From @keyup.enter for Enter key to @keyup.ctrl.alt for Ctrl + Alt combination, explore precise event capture for seamless Vue.js applications.
  • What are Solidity Modifiers and How do they boost the security of Smart Contracts?Dec 28, 2023. Explore the power of Solidity modifiers! From basic syntax to advanced implementations, learn how these tools enhance security, reusability, and efficiency in smart contract development.
  • What is Access Modifiers in C#?Nov 07, 2023. In this article, we have covered the topic about access modifiers in C# and how many types of access modifiers in C#.
  • Access Modifiers in C#Jul 05, 2023. Access Modifiers in C#
  • Customizing Text Views In SwiftUI - A Guide To View Modifiers For TextMar 31, 2023. In this article, you will learn how to customize Text Views in SwiftUI - A Guide To View Modifiers For Text.
  • How To Use Access Modifiers In PHPJul 11, 2016. In this article you will learn how to use access modifiers in PHP.
  • Access Modifiers And Default Access Modifiers In C#Feb 17, 2016. In this article you will learn about Access Modifiers and Default Access Modifiers in C#.
  • Access Modifiers In JavaOct 30, 2015. Java Access Modifiers. In this article, you will learn about Access Modifiers keywords in Java.
  • 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#.
  • Access Modifiers in JavaJun 02, 2014. This article will explain one of the OOP concepts, Access Modifiers, in Java along with some basic examples to get a clear understandibng of the concept.
  • Access Modifiers in C#Mar 31, 2014. This article explains access modifiers and their functionality, along with how they differ from each other and what the basics of all these are.
  • Some Important Modifiers in JavaApr 23, 2012. In this article we are going to describe some important modifiers which are used with method data members etc. We also describe separate examples of each modifier. In Java there are many modifiers used for its various purposes.
  • Describing Access Modifiers in JavaDec 19, 2011. Access modifiers specifies who can access them. There are four access modifiers used in java: public, private, protected and no modifier.
  • Method Parameter Modifiers in C#Jul 21, 2011. In this quick article you will take a look at method parameter modifiers in C#.
  • What Are Access Modifiers In C#Aug 20, 2009. Access modifiers in C# regulate the accessibility of class members, impacting encapsulation and object-oriented principles. They control the visibility and accessibility of members within classes and assemblies, ensuring proper data encapsulation and code security.
  • C# 2.0 Features: Property Accessor Accessibility Modifiers Aug 24, 2005. One of the new features added to C# version 2.0 is accessibility modifier support for property accessor. In this article, I will show you the advantages and coolness of using this feature.
  • New Modifiers In C#Jan 26, 2001. If you come from a C++ or Java background to C# then you will of course notice some strange keywords introduced to this new language, especially the new and override modifiers.
  • C# 14 in Action: High-Performance Lambda Expressions with Parameter ModifiersDec 26, 2025. Explore C# 14's enhanced lambda expressions with parameter modifiers (ref, in, out) for high-performance code, clearer intent, and expressive APIs. Optimize your C#!
  • C# Access ModifiersJul 29, 2024. This article will discuss the C# Access Modifiers
  • Access Specifiers (Access Modifiers) in C#Jun 03, 2015. In this article you will learn about Access Specifiers (Access Modifiers) in C#.
  • C# 14 Improved Lambda Expressions: Using ref, in, and out Parameters for High-Performance CodeDec 28, 2025. Explore C# 14's enhanced lambda expressions with 'ref', 'in', and 'out' parameters. Boost performance, readability, and code consistency for critical operations.
  • C# .NET Object-Oriented Programming – A Complete Guide (Beginner to Advanced)Nov 23, 2025. This article provides a complete and easy-to-understand guide to Object-Oriented Programming (OOP) in C# .NET, covering core concepts such as classes, objects, variables, methods, constructors, access modifiers, encapsulation, inheritance, polymorphism, abstraction, and interfaces. With clear explanations and practical examples, it helps learners build a strong foundation for real-world .NET development and technical interview preparation. Ideal for beginners, students, and professionals looking to improve their understanding of OOP principles in C#.
  • C# 14: The Next Step in Language Evolution for .NET 10Nov 12, 2025. Explore C# 14's new features in .NET 10: extension members, field keyword, null-conditional assignment, span improvements, and more. Boost code clarity and performance!
  • Chapter 9: Introduction to Object-Oriented C++Oct 23, 2025. This chapter introduces the core principles of OOP: encapsulation, abstraction, inheritance, and polymorphism. Learn about classes and objects, the building blocks of OOP, and how access modifiers (public, private, protected) control data visibility. Understand the difference between structs and classes in C++ and when to use each for effective software design.
  • What’s the difference between static, public, and void in C#?Aug 06, 2025. A clear guide explaining the meanings of the keywords public, static, and void as used in C# methods, what each does, how they interact, and typical use cases like the Main() method.
  • Jetpack Compose and Its Basic Building BlocksJun 18, 2025. earn the basics of Jetpack Compose, Android’s modern UI toolkit. Understand its core building blocks like Composables, Layouts, and Modifiers to create intuitive and dynamic user interfaces.
  • Detailed Explanation of Use of Private Class vs Private MethodFeb 19, 2025. A private class and a private method serve different purposes in object-oriented programming. A private class is restricted to its containing class, ensuring encapsulation, while a private method is used within a class to perform internal operations.
  • Difference Between Static Modifier and Final ModifierSep 26, 2024. Sometimes, a programmer might need to define a class member that will be used independently of any object of that class.
  • Hide Base Class Members in C# .NET with new KeywordMay 30, 2024. In C# .NET, the new keyword allows derived classes to hide members of a base class. This technique, known as member hiding or shadowing, is used to define a new implementation for a member without overriding the base class version.
  • What are Classes in Object Oriented Programming (OOP)May 08, 2024. Classes in OOP serve as blueprints for creating objects. They encapsulate data and behavior, promoting modularity and code reuse through inheritance and polymorphism, essential for building scalable and maintainable software systems.
  • What is Public Methods or Public Keyword in C#?Apr 02, 2024. Access modifiers play a crucial role in object-oriented programming languages like C#. They dictate the accessibility of classes, methods, properties, and other members within a program. In this article, we delve into the concept of public methods in C#, exploring their significance, usage, and best practices.
  • What are Properties in C#? Mar 04, 2024. In this article, we will learn about properties in C#, different types of properties, how to define and use them, and some best practices when working with properties in C#, properties in C# are a way to encapsulate data and provide controlled access to it.
  • How Do You Define Custom Key Modifier Aliases in Vue.jsFeb 26, 2024. In Vue.js, enhance keyboard event handling by defining custom key modifier aliases through Vue.config.keyCodes. This guide details the process, demonstrating how to create and utilize these aliases in Vue templates.
  • Asynchronous Programming with Async and Await in C#Feb 06, 2024. C# leverages async and await keywords for asynchronous programming, crucial for I/O tasks. Defined with an async modifier, methods return Task or Task<T>. TAP enhances responsiveness, allowing concurrent operations.
  • 15 Features Every SwiftUI Developer Should KnowNov 16, 2023. Discover the power of SwiftUI with our in-depth article that covers 15 essential features every Swift developer should master. From the elegance of declarative syntax to the real-time magic of live preview in Xcode, this guide takes you through the fundamentals and advanced capabilities of SwiftUI.
  • Passing an argument by reference in C#Aug 20, 2023. This article contains useful information about how to use ref keyword in your C# program with the proper and easy to understand example.
  • How to create different shapes in SwiftUIApr 14, 2023. In this article, we are going to learn how we can create shapes in SwiftUI. We can create custom shapes by defining a path and applying modifiers to customize their appearance in SwiftUI.
  • How To Add Font, FontWeight To Text In SwiftUIMar 24, 2023. In this article, we are going to explore the Text component in SwiftUI. We will also know how to use Text view modifiers.
  • Object-Oriented Programming Simplified With C# And .Net 5Jun 28, 2022. This article is about the general concepts of Object-Oriented Programming with examples in c sharp programming language.
  • Introduction To Reflection APIMay 30, 2022. The reflection API represents, or reflects the classes, interfaces, and objects in the current java virtual machine
  • Global Using Directive In C# 10Jan 06, 2022. In this article, we are going to discuss new features introduced in C# 10 What is “using” Directive and Global modifier with using Directive.
  • Private Constructor - C#Sep 16, 2020. In this article, you will learn about Private Constructor - C#.In C# and many other object-oriented programming languages, a private constructor is a constructor that is declared with the "private" access modifier. Unlike public constructors, which are used to create instances of a class from anywhere in the program, a private constructor can only be called within the class itself. Private constructors are often used for specific purposes, such as implementing design patterns like the Singleton pattern or providing controlled instance creation.
  • Abstract Class Vs Interface in C#Sep 14, 2020. n C#, both abstract classes and interfaces are used to define contracts for classes, ensuring that they adhere to a certain structure or behavior. However, they serve different purposes and have distinct characteristics. Below, I'll describe the differences between abstract classes and interfaces in C#.
  • Implement Multiple Inheritance In C#May 28, 2019. C# does not support multiple inheritance for classes in the traditional sense, meaning a class cannot inherit from more than one class. However, C# provides mechanisms to achieve similar functionality using interfaces and a concept known as "multiple interface inheritance" or "interface-based multiple inheritance.
  • When To Use Static Classes In C#Apr 30, 2019. The static modifier in C# declares a static member of a class. The static modifier can be used with classes, properties, methods, fields, operators, events, and constructors, but it cannot be used with indexers, finalizers, or types other than classes.
  • Private Protected Access Modifier In C#Feb 21, 2019. Access Modifiers are special keywords used in a C# program to specify the scope of the members of the class. We will learn about the newly introduced Private Protected Access Modifiers in this article.
  • Learn All About Inheritance in C#Oct 02, 2015. Inheritance is a fundamental concept in object-oriented programming (OOP) and is widely used in C#. It allows you to create a new class that is based on an existing class, inheriting its attributes and behaviors. Inheritance enables code reuse and promotes a hierarchical organization of classes, making it easier to manage and extend your codebase. Here's a comprehensive overview of inheritance in C#.
  • What Interfaces in C# AreJan 05, 2015. This article explains what interfaces in C# are.
  • What is New in TypeScript 1.3Nov 25, 2014. This article just illustrates some of the latest and useful features released by Microsoft in TypeScript 1.3.
  • OOP Series #2: Understanding Access Specifiers In C#Oct 07, 2014. This article explains access specifiers in C#. Access modifiers and specifiers are keywords to specify the accessibility of a type and its members. C# has 5 access specifier or access modifier keywords; those are private, public, internal, protected and protected Internal.
  • Friend Assembly Using C#Jul 12, 2014. This article explains how to to provide access to one class but not all classes.
  • Determine Which Keyboard Modifier Key is Pressed Using KnockoutjsOct 08, 2013. This article will help you to determine which keyboard modifier key is pressed. It can be either the Shift Key, Ctrl Key or Alt Key.
  • Access Control Modifier in PHPFeb 12, 2013. In this article I will go to explain access control modifier in PHP
  • Introduction to Keyboard Shortcuts in JIRA Tool in TestingDec 19, 2012. In this article we discuss various Keyboard Shortcuts in the JIRA tool.
  • Using Component (Public Access Modifier) in ASP.Net: Part 3Nov 10, 2012. This is my series of articles on ASP Components and in this article we will discuss how to declare fields using Public access modifier for components.
  • Using Component (Access Modifier Types) in ASP.Net: Part 9Nov 10, 2012. This is my series of articles on ASP Components and in this article we will discuss different types of Access Modifiers.
  • Method Parameter Types in C# Dec 02, 2009. In this article I will explain you about Method Parameter Types in C#.
  • Populating DataView From DataReaderJul 08, 2009. This article will illustrate how to populate DataView from DataReader in C#. In many scenarios we may have the data in DataReader which is required to be bind to GridView or some other control. In this scenario we can populate a DataView from DataReader and then provide the populated DataView to our Control.
  • How to Pass Control Values between Windows FormsMar 03, 2006. There are many questions about how to pass control's values from one form to another. This article is a step by step tutorial on how to pass a TextBox value from one windows form to a second form.
  • Differentiate Hiding And OverridingFeb 27, 2006. As most of you know hiding and overriding are two main features based upon inheritance, which is one of the pillars of the OOP. Using these we can redefine a member of the base class in a derived class. But what are the differences. Let me clear this with some simple examples.
  • What is new in C# 2.0?May 30, 2005. In this article, I discuss new features added to C# 2.0.
  • Digging Deeper - Structures in C# Feb 22, 2005. Structures in C# are similar to structures in C and C++ but with several prominent differences. In C#, structures are value types.
  • Sealed Class in C#Sep 23, 2002. C# sealed classes. The sealed keyword in C# language is used to create a sealed class. Sealed classes restricts classes to extend or inherit a class. The code examples of sealed classes in this article demonstrate use of sealed classes in C# and .NET.
  • Inheritance and PolymorphismOct 29, 2001. By using the concept of inheritance, it is possible to create a new class from an existing one and add new features to it.
  • Properties In C#Oct 15, 2001. Learn about properties in C#, Types of Properties, How to define a read-only property, How to define a read-write property, How to Use Properties, What are Properties Access Modifiers,