TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About Understanding
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Ajay Kumar (16)
Shiv Sharma (13)
Tuhin Paul (5)
Anupam Maiti (4)
Keyur (3)
Gurpreet Arora (3)
Jitendra Mesavaniya (2)
Lokesh Varman (2)
Tural Suleymani (2)
Nikhil Patil (2)
Ziggy Rafiq (2)
Ashutosh Singh (2)
Amit Mohanty (2)
Sarathlal Saseendran (2)
Divyansh Gupta (1)
Raveena Attri (1)
Manoj Kalla (1)
Sarthak Varshney (1)
C# Curator (1)
Ankur Mistry (1)
Ajay Gandhi (1)
Suraj Sahoo (1)
Jin Vincent Necesario (1)
Nishi Kumari (1)
Jayraj Chhaya (1)
Chandrakant Patil (1)
Mithilesh Tata (1)
Naveen Kumar (1)
Sardar Mudassar Ali Khan (1)
Habibul Rehman (1)
Ankit Sharma (1)
Gourav Jain (1)
Yogeshkumar Hadiya (1)
Khoday Akilesh (1)
Pratik Somaiya (1)
Vijay Pratap Singh (1)
Vidya Vrat Agarwal (1)
Vipul Malhotra (1)
Mamta M (1)
Abhishek Khandare (1)
Alpesh Maniya (1)
Kuppu Swami (1)
Mayooran Navamany (1)
Nakul Chaudhari (1)
Subarta Ray (1)
Vinoth Arun Raj Xavier (1)
Rikam Palkar (1)
Mukesh Nailwal (1)
Kuljot Bakshi (1)
Jignesh Trivedi (1)
Vo Duc Thanh (1)
Jobin S (1)
Pankaj Kumar Choudhary (1)
Chandra Hundigam (1)
Related resources for Understanding
No resource found
Understanding OLTP and OLAP for Effective Data Management
4/19/2024 6:03:17 AM.
This article explores OLTP and OLAP, two crucial systems for data management. OLTP handles real-time transactions, while OLAP analyzes historical data to uncover valuable insights. Learn how they work
Difference Between Class and Struct in C#
4/15/2024 8:48:47 AM.
Struct and Class in C# are integral components for creating and managing objects, but they differ in fundamental ways. Understanding the difference between struct and class in C# empowe
Understanding Structs(Structure) in C# With Employee Example
4/13/2024 5:19:00 PM.
In C#, a struct (short for structure) is a value type that encapsulates data and behavior related to a single concept. Structs are used to represent lightweight objects that typically contain a small
Understanding Logical Volume Management (LVM) in Linux
4/11/2024 4:43:45 AM.
In this article, we will learn how LVM facilitates flexible allocation of disk space, enabling tasks like volume resizing and snapshots. Dive into concepts like volume groups, physical volumes, and lo
Understanding of Blazor Server App Project Structure
4/9/2024 8:50:28 AM.
This article covers creating a Blazor Server App project, project structure overview, default folders' usage, setting startup components, and essential files like AppSettings and Program.cs. Prere
ESXi Vulnerability: Understanding the Impact on IXMetro Powerhouse
4/9/2024 5:20:18 AM.
This article explores the ESXiArgs ransomware attack that targeted IXMetro Powerhouse, detailing the vulnerable ESXi versions and the infection pathway exploited through a Service Location Protocol (S
Understanding C# Data Types
4/8/2024 11:24:28 AM.
Understanding C# Data Types is essential for programming in C#. It involves grasping primitive types like integers, floating-point numbers, booleans, and characters, as well as complex types like stri
A Fun Analogy for Understanding Memory Management
4/7/2024 7:36:39 AM.
Ever feel like your computer runs slow and sluggish? Just like a cluttered room, your computer's memory can get filled with unused things. The mark-and-sweep algorithm is a clever way for comput
Understanding Extreme Programming (XP) and Its Core Values
4/5/2024 9:46:06 AM.
In this article, we will learn Extreme Programming (XP) is an Agile methodology emphasizing collaboration and feedback. Its core values include communication, simplicity, feedback, and courage.
Understanding Middleware in ASP.NET Core
4/3/2024 4:27:43 AM.
Middleware in ASP.NET Core orchestrates request handling, response generation, and cross-cutting concerns. It's a pivotal concept enabling structured application development with reusable componen
Understanding Validation In MVC - Part 4
4/1/2024 9:48:22 AM.
Understanding Validation In MVC - Part 4" delves into advanced techniques of data validation in ASP.NET MVC, covering custom validation, remote validation, error handling, and client-server valid
Understanding the Temporal Dead Zone (TDZ) in JavaScript
3/30/2024 8:07:35 AM.
The Temporal Dead Zone (TDZ) refers to a specific period during JavaScript code execution where variables declared with let and const keywords are inaccessible. This zone exists between the start of t
Understanding Filters in MVC
3/29/2024 10:56:27 AM.
There are situations in which we have an implementation that will be reused in many places that is not confined to a single place or method. This is fulfilled by the Filters in MVC. Let's discuss
Understanding Maps In JavaScript
3/18/2024 12:02:38 PM.
Maps in JavaScript offer a key-value data structure for efficient storage and retrieval of information. They provide methods for easy manipulation and iteration over key-value pairs, enhancing data ma
Understanding Deadlocks in C# and .NET Core
3/18/2024 6:03:22 AM.
Deadlocks, common in concurrent C# programs, occur when threads wait indefinitely for each other's resources. Learn prevention strategies and understand scenarios to ensure robust application exec
Understanding CSS Grid: Building a Responsive Layout
3/14/2024 5:19:45 AM.
Illustrating the application of CSS Grid to construct a responsive webpage layout. Through precise grid definitions and item placements, it delineates sections like header, sidebar, content, and foote
Understanding Implicit Usings in C#
3/13/2024 4:29:15 AM.
In C# 10, a new feature called "Implicit Usings" has been introduced. This feature aims to simplify the process of including commonly used namespaces in C# code files.
Understanding the .NET Internal Compile Process
3/11/2024 11:16:32 AM.
In this article, we will learn about CLR, Jit Compiler, and how the .NET compilation process works. Understanding the .NET internal compile process involves dissecting how source code is translated in
Understanding "out var _" in C#
3/11/2024 6:31:09 AM.
In this article, we will learn about the use of "out var _" in C#, a syntax that allows declaring a variable inline without specifying its type. Learn its purpose, usage, and how it enhances
Understanding Classic Page in SharePoint
3/7/2024 8:30:36 AM.
Classic pages in SharePoint refer to the traditional layout and design structure used for creating and managing content. These pages typically utilize web parts, customizable layouts, and the ribbon i
JavaScript Modules: Understanding and Implementation
3/7/2024 5:30:18 AM.
JavaScript modules organize code into reusable components, promoting modularity. ES6 modules use 'import' and 'export,' while CommonJS relies on 'module.exports' and 'requi
Understanding FORMATMESSAGE() Function in SQL Server
3/6/2024 4:58:24 AM.
In this article, we will discuss how to use FORMATMESSAGE() function in SQL Server, its advantages and usages with example.
Understanding Site Design and Site Scipt in SharePoint
3/6/2024 4:45:12 AM.
In this edition, we understand SharePoint site Design and Site Script. Don't miss out on the SharePoint revolution! ????
Understanding Sharing in Lists on SharePoint Communication Sites
3/5/2024 10:46:46 AM.
This guide provides detailed instructions on utilizing the Share option in lists on SharePoint Communication Sites. It covers the login steps, navigating to lists, selecting items to share, opening th
Understanding Directives in .NET
3/5/2024 10:08:21 AM.
Explore the significance of directives in .NET development, understanding types like preprocessor, reference, warning suppression, and nullable context directives. Learn their syntax and implementatio
Understanding Vue.js v-show Directive
3/5/2024 5:52:48 AM.
Vue.js provides various directives to facilitate dynamic interactions in your web applications. One such directive is v-show, a handy tool for toggling the visibility of elements based on a condition.
Understanding Site Usage & Site Report in SharePoint
3/4/2024 10:43:58 AM.
In this article, we will understand Site Usage & Site Report in SharePoint entails grasping how users interact with your site, tracking metrics such as page views, unique visitors, and popular con
Understanding Alert Feature in SharePoint List
3/4/2024 9:07:53 AM.
In this article, we will learn about the "Alert Me" feature in SharePoint lists, enabling users to receive notifications for changes. Understand its functionality, including setting up alert
Understanding Grouping by Columns in SharePoint Lists
3/4/2024 6:35:46 AM.
In this article, we will discover how to efficiently organize and manage data in SharePoint Lists by understanding the powerful grouping capabilities.
Understanding View Encapsulation in Angular
3/2/2024 2:48:56 PM.
View encapsulation in Angular refers to the mechanism used to control how component styles are scoped and applied within the application. Angular provides three types of view encapsulation: emulated,
Understanding Regional Settings in SharePoint
3/1/2024 11:50:45 AM.
This guide offers a comprehensive overview of Regional Settings in SharePoint, emphasizing their significance in enhancing user experience and fostering global collaboration. It covers the functionali
Understanding RSS Feeds in SharePoint
3/1/2024 10:25:14 AM.
In this article, we will discover how SharePoint utilizes RSS feeds for content syndication. Explore integration options, web parts, and site subscriptions, enhancing information management and collab
Understanding the Art of C# Generics
3/1/2024 4:22:06 AM.
Unlock the power of C# Generics with our comprehensive guide. Master best practices, explore advanced scenarios, and elevate your coding skills with this in-depth C# Generics tutorial. Learn to write
Understanding and Managing Access Control in SharePoint
2/29/2024 9:20:32 AM.
Understanding and Managing Access Control in SharePoint in detail step by step , such as Grant Permissions, Create Group ,Grant/Edit User Permissions ,Remove User Permissions , Modify Permissions ,Che
Understanding Caching in .NET With Example
2/28/2024 5:20:20 AM.
Caching is a cornerstone in .NET development, enhancing application performance and scalability. This article explores its significance, and diverse caching techniques, and offers a practical example
Understanding SharePoint Content Types: Organizing Your Content Effectively
2/26/2024 11:47:19 AM.
Explore the significance of SharePoint content types for efficient content organization. Learn how to leverage metadata and structured data to customize and manage documents effectively within your Sh
Understanding 'beforeUnmount' and 'unmounted' Lifecycle Hook
2/25/2024 4:36:25 AM.
In this part of our exploration into Vue.js Lifecycle Hooks, we delve into the 'beforeUnmount' and 'unmounted' hooks. These hooks provide crucial opportunities to perform cleanup tasks
Understanding the C# 10 Memory Model
2/23/2024 2:18:27 AM.
Ziggy Rafiq discusses the C# memory model, including stacks, heaps, garbage collection, and memory leaks
Understanding 'beforeCreate' and 'created' Lifecycle Hook
2/22/2024 6:29:41 AM.
Vue.js, a progressive JavaScript framework, offers a robust lifecycle system that allows developers to hook into various stages of a component's existence. These lifecycle hooks are essential for
Understanding Server-Side Blazor
2/20/2024 5:57:53 AM.
Blazor is a .NET Core web framework that allows developers to run C# code directly in the browser using WebAssembly.It provides an alternative to traditional JavaScript frameworks like React, Angular,
Understanding Prompt Engineering with .NET Core
2/18/2024 3:52:42 AM.
This article would be about understanding prompt engineering with .NET Core.
Understanding Workflow Of OAuth2.0 Authorization Grant Types
2/16/2024 6:28:57 AM.
In this article, you will learn about the workflow Of OAuth 2.0 Authorization Grant Types and define the workflow for obtaining access tokens, crucial for securing API access.
Understanding and Creation of Azure Storage Account
2/12/2024 6:02:57 AM.
In this guide, we'll delve into Azure Storage Accounts, which are like secure digital lockers for storing files and data in the cloud. Just as we keep our valuables Cloud, safe, Azure Storage Acco
Understanding Azure Event Grid
2/12/2024 6:01:32 AM.
Azure Event Grid is a fully managed event routing service that simplifies the development of event-driven applications. In this article, we'll explore the key concepts, features, and use cases of
Understanding Activity Types in Azure Data Factory
2/12/2024 4:20:14 AM.
Azure Data Factory is a powerful tool for orchestrating data workflows in the cloud. Understanding its activity types such as Data Movement, Data Transformation, and Control is crucial for efficient d
Understanding Image Gallery Web Part in SharePoint Online
2/11/2024 9:00:20 AM.
Understanding Image Gallery Web Part and its features and different options.
Understanding the Factory Pattern in .NET Core
2/6/2024 6:54:59 AM.
Explore the power of the Factory Pattern in software design, a creational pattern enhancing flexibility. Delve into a real-world example using .NET Core for a car manufacturing system.
Understanding Logistic Regression In Machine Learning
2/6/2024 6:52:02 AM.
This article details a basic concept of the Logistic Regression algorithm in Machine Learning . Explore the fundamental concepts, such as the use of the sigmoid function for probability transformation
Understanding "obj" and "bin" Directories in ASP.NET Core Web API
2/5/2024 8:29:29 AM.
These directories are needed because the C# compiler and linker require intermediate files to be generated during the build process to produce the final output file. The "obj" directory cont
Dependency Injection In .NET Core - Understanding The Fundamentals And Best Practices
2/1/2024 11:04:42 AM.
In this article, you will learn about dependency Injection in .NET Core: Understanding the Fundamentals and Best Practices.
Understanding Cross Language Interoperability With C# .NET
2/1/2024 10:45:16 AM.
This article explains case sensitivity/insensitivity of cross language interoperability in Microsoft .NET that allows compliant languages to interoperate with each other.
Understanding and Implementing the Builder Pattern in C# .NET
2/1/2024 7:38:36 AM.
The Builder Pattern in C# .NET empowers developers to construct complex objects step by step, enhancing configurability and code maintainability. Learn its components, implementation, and benefits for
Understanding Event Sourcing Pattern in .NET
1/29/2024 6:03:02 AM.
Event Sourcing, a potent architectural pattern in .NET, captures state changes through events, promoting auditability, time travel, and scalability. Learn its implementation and best practices for res
Understanding Various Vue Directives
1/24/2024 5:24:21 AM.
The combination of v-show for conditional visibility and v-for for effortless list rendering simplifies complex UI tasks, allowing developers to focus on creating engaging user experiences. The e
Understanding Page Redirection in TypeScript
1/20/2024 11:01:41 AM.
Page redirection is a crucial mechanism in web development that involves directing search engines and users to a different URL from the original one. This process can occur within the same server, acr
Understanding and Utilizing .NET Core Middleware
1/18/2024 7:35:07 AM.
This article is about middleware in .net core and how to create custom middleware. Middleware is a key component in the execution pipeline of .NET Core applications, handling requests and responses. L
Understanding Action and Func Delegates in C#
1/17/2024 10:02:38 AM.
Two commonly used delegates in C# are the Action and Func delegates. Let's explore what they are and how to use them. Delegates in C# have some features that distinguish them from normal methods.
Understanding Naive Bayes Classifiers In Machine Learning
1/15/2024 8:29:22 AM.
Understanding Naive Bayes Classifiers In Machine Learning.
Understanding and Managing Server-Side (Output) Caching in .Net
1/15/2024 6:12:57 AM.
IIS employs System.Web.Caching for efficient output caching. Utilize HttpRuntime.Cache.Insert for CRUD operations, specifying key, value, and optional parameters like dependencies, absolute expiration
Understanding Document Library in SharePoint
1/12/2024 6:05:36 AM.
In this article, we will learn about the full potential of SharePoint libraries with this in-depth guide. Explore document management, customization, integration, and security features, empowering org
Understanding Lists in SharePoint
1/12/2024 5:59:15 AM.
In this article, we will learn about SharePoint lists. From real-time collaboration to granular security controls, learn how lists enhance data organization, streamline processes, and boost productivi
Understanding Content Type in SharePoint
1/9/2024 9:33:09 AM.
In this article, we will learn about SharePoint Content Types, exploring their definition, benefits, and creation process. Learn to ensure consistency, automate workflows, and standardize metadata for
Understanding Site Column in SharePoint
1/9/2024 6:54:37 AM.
What is a Site Column in SharePoint, How to create a Site Column, and what are the benefits of a Site Column? This guide explores the importance of site columns in SharePoint Online, detailing their r
Understanding Collection Types in C#
1/9/2024 4:35:29 AM.
Delving into collection types like IEnumerable and IQueryable in C# unveils their impact on data querying efficiency. While IEnumerable offers simplicity for in-memory operations, it might load unnece
Understanding the One-Way Nature of HASHBYTES in SQL
1/5/2024 10:48:17 AM.
This article delves into the cryptographic world of hashing algorithms, emphasizing the irreversible nature of these functions. Learn why HASHBYTES, a widely-used function for creating hash values in
Understanding Google OAuth (Open Authorization)
1/5/2024 10:04:11 AM.
Google OAuth, an Open Authorization protocol ensuring secure third-party access to user data without exposing credentials. Follow a step-by-step guide to configure OAuth 2.0 credentials via the Google
Understanding Concurrency in C#
1/3/2024 11:30:24 AM.
This article is an introduction to Concurrency in C# that is going to explain the concept of CPU-bound and I/O-bound operations to understand the world of Concurrency better
Understanding Dictionary in C#
1/3/2024 9:47:41 AM.
In this article, we will learn about the potential of C#'s Dictionary collection type with this comprehensive guide. Learn essential operations, iterate through key-value pairs, and explore advan
Understanding Guard Clauses in C#
1/1/2024 7:30:22 AM.
Guard clauses are an essential aspect of writing clean, readable, and robust code in C#. They serve as initial validation checkpoints at the beginning of a method, ensuring that the method is executed
Understanding Interceptors in C# and .NET
1/1/2024 7:28:30 AM.
Interceptors in C# and .NET are powerful tools for intercepting method calls, enabling developers to add cross-cutting concerns such as logging, validation, caching, and security to applications. Thes
Understanding and Managing Class Explosion in Software Design
12/31/2023 5:03:54 AM.
Understanding and Managing Class Explosion in Software Design
Building an API Gateway with Ocelot and gRPC: Understanding Forward and Reverse Proxies
12/28/2023 5:30:52 AM.
Explore the powerful combination of Ocelot and gRPC in API Gateway development for efficient routing and management in microservices. Learn about forward and reverse proxies, enhancing control, securi
Understanding the Observer Pattern in C#
12/22/2023 10:52:08 AM.
The power of the Observer Pattern in C# for efficient communication between objects. Learn the components, implementation, and benefits, fostering a flexible, scalable, and maintainable software desig
Understanding Dependency Injection in C#
12/18/2023 5:09:13 AM.
This article explores Dependency Injection (DI) in C#, explaining its types (constructor, property, and method injection) and demonstrating its implementation using a UserService and a SqlUserReposito
Understanding Onion Architecture in ASP.NET Core 8.0
12/6/2023 4:21:46 PM.
In this article, we will learn how to implement Onion Architecture principles, emphasizing layered structure for ASP.NET Core.
Understanding LIKE vs ILIKE in PostgreSQL
12/5/2023 5:14:46 AM.
In this article, we will focus on the differences between the LIKE and ILIKE operators, and how to use them effectively.
Understanding Idempotency in .NET
12/4/2023 8:23:42 AM.
In the world of web development and API design, it is essential to maintain consistency and reliability in operations. Idempotency, a basic principle in computer science, is critical in achieving thes
Understanding Operators in PostgreSQL
12/3/2023 10:45:47 AM.
Understanding Window Functions in PostgreSQL
11/30/2023 11:06:19 AM.
In this article, we will learn how to use window functions in PostgreSQL, what are the different types of window functions, and how to write window function queries with examples.
Time Series Databases: Understanding, Using, and Implementing
11/28/2023 9:56:25 AM.
In our era of data dominance, managing and analyzing time-sensitive information is pivotal, especially in finance, IoT, and healthcare. Traditional databases grapple with time-stamped data, paving the
Understanding Mutability and Immutability in C#
11/27/2023 4:12:46 AM.
short article on Understanding Mutability and Immutability in C#
Create an Alexa Clone Voice Assistant Using Azure AI Speech and AI Language
11/19/2023 3:02:53 PM.
In this post, we will see all the steps to create a simple Alexa clone voice assistant using Azure AI Speech and Azure AI language.
.NET Core: Understanding of Scopes and Lifetime Management
11/17/2023 5:35:15 AM.
Scopes and Lifetime Management in .NET Core: A Comprehensive Guide to Dependency Injection and Object Lifespan
Understanding NavLink in Blazor
11/16/2023 5:10:41 AM.
One of the key features of Blazor is the NavLink component, which provides dynamic navigation functionality for client-side routing. In this article, we will explore the basics of NavLink in Blazor, a
Easily Learn Conversational Language Understanding (CLU) In Azure AI Language Studio
10/24/2023 1:01:20 AM.
In this post we will see what Conversational Language Understanding (CLU) is in Azure Language.
Understanding Jagged Arrays in C# with Examples
10/19/2023 11:27:48 AM.
The article will explain the Jagged Arrays in C# with an example and easy explanation. Jagged arrays in C# enable the storage of data in varying lengths, offering flexibility in managing complex data
Understanding and Utilizing Middleware in Applications
10/17/2023 5:39:13 AM.
Middleware is a vital component in the world of web applications. But what exactly is it, and how can it benefit your software projects? In simple terms, middleware is like a helpful assistant in your
Understanding Middleware In ASP.NET Core
10/16/2023 7:21:21 AM.
In this article, you will learn about Middleware in ASP.NET Core.
Conversational Understanding Model with MS Azure
10/11/2023 11:35:33 AM.
Building a conversational understanding model with MS Azure
Understanding Polymorphism In C#
10/10/2023 11:03:56 AM.
Polymorphism is a key feature of OOP that lets developers use same name methods in different forms. This tutorial explains basics of Polymorphism in C# with C# Polymorphism code examples.
Understanding Yield Return in C#
10/10/2023 5:28:29 AM.
The C# yield keyword signals to the compiler that the method in which it appears is an iterator block. The compiler generates a class to implement the behavior that is expressed in the iterator block.
Understanding Task.WaitAll and Task.WhenAll in C#
10/9/2023 4:47:24 AM.
C# offers powerful tools for managing asynchronous operations, two of which are Task.WaitAll and Task.WhenAll. In this article, we'll delve into the concepts behind these methods and explore pract
Encapsulation in C#: Understanding and Implementing Data Protection
10/3/2023 8:44:36 AM.
In this article, we'll explore the significance of encapsulation in C# and demonstrate its implementation with practical examples.
Understanding LINQ in C#: Query Syntax and Method Syntax
10/3/2023 8:28:47 AM.
This article is an informative and in-depth exploration of LINQ (Language Integrated Query) within the context of C#, a widely used programming language in the software development industry. The guide
Understanding the C# Template Method Pattern
9/27/2023 9:10:57 AM.
Understanding the Power of the C# Template Method Pattern is a comprehensive guide that dives into the concept and application of the Template Method design pattern in C#. This title is aimed at devel
Understanding the Flyweight Design Pattern in C#
9/20/2023 5:04:26 AM.
Explore the Flyweight Design Pattern in C#, a memory-efficient structural pattern. Learn to optimize performance by sharing common properties among objects, improving application efficiency.
Understanding the Factory Design Pattern in C#
9/19/2023 4:26:07 AM.
Understanding the Factory Design Pattern in C#
Understanding Enums Constants in C#
9/14/2023 7:20:25 AM.
This article explains enum constants in C#. Enums are known as named constants. Enums are strongly-typed constants that make the code more readable and less prone to errors.
Understanding S.O.L.I.D. Principles in C#
9/13/2023 8:53:58 AM.
Learn how to apply the five key principles of Object-Oriented Programming (OOP) - Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion - in C# with
Understanding Generic Type in C#
9/12/2023 5:07:25 AM.
Before we start tampering around the code, lets understand why we need a generic type?