C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Pankajkumar Patel(7)
Aarav Patel(6)
John Godel(4)
Sandhiya Priya(4)
Saurav Kumar(3)
Ajay Narkhedkar(2)
Ananya Desai(2)
Vijay Pratap Singh(2)
Baibhav Kumar(2)
Rinki (2)
Ziggy Rafiq(2)
Gurpreet Arora(2)
Aman Gupta(2)
Jin Necesario(2)
Hamid Khan(2)
Banketeshvar Narayan(2)
Riya Patel(1)
Tanuj (1)
Raghunath Bhukan(1)
Rajesh Gami(1)
Vishal Gami(1)
Jayant Kumar(1)
Akshay Amin(1)
Tuhin Paul(1)
Praveen Kumar(1)
Sridharan D(1)
Mahesh Chand(1)
Micheal Xavier A (1)
Kautilya Utkarsh(1)
Amit Mohanty(1)
Vipul Malhotra(1)
Wilson Mok(1)
Ayush Gupta(1)
Jignesh Kumar(1)
Praveen Raveendran Pillai(1)
Praveen Sreeram(1)
Naveen Kumar(1)
Jitendra Mesavaniya(1)
Jaimin Shethiya(1)
Sandeep Thomas(1)
Ishika Tiwari(1)
Jayraj Chhaya(1)
Saksham Gupta(1)
Alpesh Maniya(1)
Keyur (1)
Simran Verma(1)
Ravinder Singh(1)
Sardar Mudassar Ali Khan (1)
Tural Suleymani(1)
Amit Bhatt(1)
Satya Karki(1)
Venkatasubbarao Polisetty(1)
Rijwan Ansari(1)
Sonali Desai(1)
Love Thakker(1)
Kirtesh Shah(1)
Hari Haran(1)
Ashutosh Gupta(1)
Prakash Tripathi(1)
Suthahar Jegatheesan(1)
Vijay Kumari(1)
Harsha Vardhini(1)
Divyang Desai(1)
Thiago Vivas(1)
Mohammad Irshad(1)
Mahesh Verma(1)
Dinesh Kushwaha(1)
Usama Shahid(1)
Ehsan Sajjad(1)
Pradeep Yadav(1)
Resources
No resource found
.NET Aspire 13.5 Azure Resources: Managing Cross-Tenant Infrastructure References
Aug 24, 2026.
Learn how to test PostgreSQL 19 Beta 3 with EF Core applications and detect query plan regressions before upgrading production workloads.
Building Architecture Rules for AI-Generated Pull Requests in .NET
Aug 21, 2026.
Learn how to enforce architecture rules on AI-generated .NET pull requests using dependency checks, layering rules, forbidden references, and automated validation.
Value Types vs Reference Types in C#: The Concept Every .NET Developer Must Master
Jul 19, 2026.
Master C# Value vs. Reference Types: Understand data storage, copying, and memory management for efficient .NET development.
Linux Containers Explained: Namespaces, Cgroups, and Container Runtime Basics
Jul 07, 2026.
Unlock the power of Linux containers! Explore namespaces, cgroups, runtimes, and images for efficient, secure, and scalable applications.
What is the difference between struct and class in C# with performance comparison?
Apr 22, 2026.
Unlock C# performance! Explore struct vs. class differences: memory, speed, and use cases. Optimize your .NET apps with the right choice for efficiency.
Difference Between ref and out Parameters in C# with Examples?
Apr 20, 2026.
Unlock the power of ref and out parameters in C#! Master passing arguments by reference, modifying existing values with ref, and returning multiple values with out. Enhance your C# coding skills!
What is the Difference Between Record Struct and Class in C#?
Apr 08, 2026.
Unlock the secrets of C#! Learn the key differences between record struct and class for optimal performance and maintainability. Master data type selection!
How to Fix “Object Reference Not Set to an Instance of an Object” in C#?
Mar 31, 2026.
Master the dreaded 'Object reference not set' error in C#! Learn to identify, fix, and prevent NullReferenceExceptions with practical C# and ASP.NET Core examples.
What is Boxing and Unboxing in C#?
Mar 26, 2026.
Understand C#'s boxing and unboxing: converting between value and reference types. Learn how they impact performance and how to optimize your code for efficiency.
Nullable Reference Types in C# – Eliminating the Billion-Dollar Mistake
Mar 02, 2026.
C#'s Nullable Reference Types (NRT) combat the infamous "billion-dollar mistake" by catching null reference exceptions at compile time, boosting code reliability and maintainability.
How to Fix “Undefined Reference to main” Error in C
Feb 20, 2026.
Fix the "undefined reference to main" error in C! This guide provides a step-by-step solution to this common C compiler issue, covering causes and fixes. Perfect for beginners!
MongoDB Schema Design Best Practices for Real Applications
Jan 30, 2026.
Master MongoDB schema design! Learn embedding vs. referencing for optimal performance, scalability, and maintainability. Ace your interviews with real-world examples.
How to Send and Receive Messages from Azure Service Bus using .NET Client Library?
Jan 22, 2026.
Learn how to send and receive messages from Azure Service Bus using the .NET client library. Create resources, assign roles, and build a .NET console application.
How to Send and Retrieve Events from Azure Event Hubs using .NET Client Library?
Jan 20, 2026.
Learn how to send and retrieve events from Azure Event Hubs using the .NET client library. Create resources, assign roles, and build a .NET console app.
Reference Architecture for an AI Control Plane: The Technical Blueprint for Governed Agentic AI
Jan 16, 2026.
Architecting a secure AI control plane for governed agentic AI. This reference architecture ensures safety, auditability, and operability at scale. Learn the blueprint!
Building Production AI Agents with LLMs Using GSCP-15: A Technical Reference Architecture
Jan 16, 2026.
GSCP-15: A reference architecture for building reliable, scalable AI agents. Learn how to move beyond demos to production-ready systems with contracts, state, and verification.
Server Error in ‘/’ Application – Object Reference Not Set to an Instance of an Object
Jan 16, 2026.
Troubleshoot the 'Object reference not set to an instance of an object' error in ASP.NET. Learn to identify the cause using stack traces and implement safe, defensive coding practices with null checks to prevent runtime errors.
How to retrieve configuration settings from Azure App Configuration using .NET Client Library?
Jan 08, 2026.
Learn how to retrieve configuration settings from Azure App Configuration in .NET using the .NET client library. Includes setup, role assignment, and cleanup steps.
Autonomous AI in Enterprise: Reference Architecture, Protocols, and Implementation Blueprint
Jan 03, 2026.
Build safe, scalable autonomous AI in the enterprise! This article provides a technical reference architecture, implementation blueprint, & key protocols.
C# 14 Null-Conditional Assignment: Practical Examples and Best Practices
Dec 28, 2025.
Master C# 14's null-conditional assignment (?.=) for cleaner, safer code! Learn practical examples, best practices, and when to use (or avoid) this powerful feature. Prevent NullReferenceExceptions and improve readability.
Value Types and Reference Types in C#
Dec 28, 2025.
Unlock C# mastery! This guide clarifies value vs. reference types, impacting memory, performance, and bug prevention. Essential for efficient .NET development.
Top JavaScript Features Released in 2025
Dec 11, 2025.
This article discusses the top JavaScript features released in 2025 and shows how senior Angular developers can use them effectively. It includes real-world examples, Angular-focused implementation details, and production best practices. You also get practical migration advice and clear code samples.
How Do I Fix “Object Reference Not Set to an Instance of an Object” in C#?
Dec 03, 2025.
Learn simple, clear, and practical ways to fix the common C# error "Object reference not set to an instance of an object." Understand why it happens, how to identify the root cause, and how to prevent it using real-world examples.
Understanding Template Reference Variables, ViewChild, and DOM Manipulation in Angular
Nov 25, 2025.
Unlock Angular DOM manipulation! Master Template Reference Variables, ViewChild, and Renderer2 for direct element access and enhanced component interaction. Build robust apps!
CSHTML (Razor) Cheat Sheet — Quick Reference for ASP.NET Core
Nov 21, 2025.
Quickly master ASP.NET Core Razor syntax with this handy cheat sheet! Covers data binding, tag helpers, loops, forms, partials, layouts, and more for efficient development.
Understanding Garbage Collection, Cyclic References, and Memory Management in C#
Oct 27, 2025.
Master C# memory management! Explore garbage collection, cyclic references, weak references, and IDisposable for efficient, leak-free .NET applications.
Understanding Garbage Collection, Cyclic References, and Memory Management in C#
Oct 27, 2025.
Master C# memory management! Explore garbage collection, cyclic references, weak references, and the IDisposable pattern for efficient, leak-free .NET apps.
How Python’s Namespace Concept Differs from Other Programming Languages
Oct 24, 2025.
Explore the unique nature of Python namespaces compared to languages like C#, Java, and C++. Discover how Python treats namespaces as dynamic, runtime objects (dictionaries) that map names to objects, enabling flexible code modification. Contrast this with the compile-time namespaces in other languages, which serve primarily for code organization and collision prevention, lacking runtime mutability and dynamic lookup.
Chapter 8: References, Call by Value vs. Call by Reference
Oct 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.
Secure Configuration for Azure Functions Using Azure Key Vault References
Oct 18, 2025.
Eliminate hardcoded secrets in Azure Functions using Azure Key Vault references for enhanced security and compliance. This guide demonstrates a real-world smart grid anomaly detection scenario, showcasing how to securely store and manage secrets like database passwords and API keys. Learn how to implement zero-trust secret management, enabling instant secret rotation without redeployment and ensuring full auditability. Protect your sensitive data and achieve compliance with industry standards.
Best Ways to Handle Null Reference Exceptions in C#
Sep 23, 2025.
This article provides practical strategies to prevent and handle NREs effectively. Learn to use null checks, the null-conditional and coalescing operators, proper object initialization, and C# 8's nullable reference types. Write robust, error-free C# code and improve application stability by anticipating and safely managing null values.
Generative AI: AI-First Data Modeling for Financial Services: From Reference Models to Intelligent Data Products
Aug 31, 2025.
Evolve financial data models for AI! Learn how to transform reference models into governed data products powering real-time analytics, ML, and LLM workflows.
From Stack to Span<T> — A Recap into C#’s Memory
Aug 18, 2025.
Explore C# memory management, from stack vs heap to structs and contiguous memory. Learn how Span<T> enables efficient slicing without allocations, optimizing performance and reducing GC overhead in modern .NET apps.
What is the EU MiCA regulation?
Aug 14, 2025.
An in-depth exploration of the European Union’s Markets in Crypto-Assets Regulation (MiCA), detailing its purpose, scope, timeline, key provisions, impacts on issuers and service providers, and emerging challenges—such as stablecoin loopholes and regulatory fragmentation.
Difference Between ref, out, and in Parameters in C#
Aug 13, 2025.
Learn the difference between ref, out, and in parameters in C#. Understand their usage, advantages, disadvantages, and see full real-world examples.
How Does Python Manage Memory?
Aug 08, 2025.
Dive into the internal memory management system of Python. Understand how Python allocates, tracks, and frees memory using techniques like reference counting, garbage collection, and memory pools.
Difference between Class and Structure in C#
Aug 06, 2025.
An in-depth look at the differences between classes and structs in C#, explaining their memory behavior, inheritance abilities, performance implications, when to use each, and real-world code examples to highlight best practices.
What are Value Types vs Reference Types in C#?
Jul 31, 2025.
Learn the difference between value types and reference types in C#. This complete guide breaks down memory allocation, performance, behavior, and code examples to help you master both.
.NET Base Class Library(BCL)
Jun 28, 2025.
The most commonly used .NET Base Class Library (BCL) namespaces: System and System.IO
React Rendering Demystified: Reconciliation, Batching & Memoization
Jun 27, 2025.
Learn how React optimizes performance through batching, reconciliation, and memoization using React.memo, useMemo, and useCallback key tools to reduce re-renders and build fast, efficient apps.
Understanding Garbage Collection and Cyclic References in C#
May 20, 2025.
This article explores .NET memory management, focusing on how the garbage collector handles cyclic references, and how weak references and the `IDisposable` pattern help prevent memory leaks in C# applications.
Difference Between Compilation and Runtime Errors in .NET
Apr 08, 2025.
In .NET development, errors occur at compile time or runtime. Understanding and handling compilation errors like syntax issues and runtime errors like exceptions ensures stable and reliable applications.
Understanding Namespaces in Python
Mar 21, 2025.
Namespaces in Python help manage variable scope and prevent conflicts. This article explains the LEGB rule, which determines how Python looks up variables in Local, Enclosing, Global, and Built-in scopes.
Databricks Unity Catalog: Mastering Metastore and Namespace
Feb 10, 2025.
Databricks Unity Catalog provides a unified governance layer with a three-level namespace (Catalog, Schema, Table) for efficient data organization, access control, and sharing across workspaces, improving security and collaboration.
Understand the Concept of Shallow Copy and Deep Copy in C#
Jan 06, 2025.
Learn the difference between shallow and deep copying in C#. Explore their behavior, implementation, and use cases with practical code examples, helping you make informed decisions for object duplication scenarios.
Null Coalescing vs Null Conditional in Clean Code
Dec 24, 2024.
In this article, I will demonstrate Null Coalescing (??) and Null Conditional (?.). It is a common challenge in programming, but modern languages like C# offer elegant solutions. The null coalescing operator (??) and the null conditional operator (?.) are distinct yet complementary tools for writing clean and safe code.
C# Foundation - Nullable Types
Nov 28, 2024.
This article covers the basics, syntax, and practical use cases of nullable types, enabling you to write safer, more reliable code by avoiding null reference errors effectively.
Azure Storage Account Vs Azure Data Lake Service Gen 2
Nov 25, 2024.
Azure Data Lake Storage Gen2 (ADLS Gen2) is a highly scalable and analytics-optimized storage solution in Azure, offering hierarchical namespace, big data processing capabilities, and Secure File Transfer Protocol (SFTP) support.
How to Create and Use Key Vault References in .NET Core Web API
Oct 28, 2024.
Azure App Configuration allows your application to use Key Vault references by creating keys that point to values stored in Key Vault. Rather than storing sensitive data directly, App Configuration uses URIs that reference Key Vault values, ensuring security and flexibility.
Using Attributes and Metadata in C# 12
Oct 20, 2024.
Ziggy Rafiq demonstrates how to use attributes and metadata in C# 12 including improvements in parameter types, reflection capabilities, and best practices for maintaining self-documenting code.
T-SQL Script for Purging Tables with Foreign Key References
Aug 02, 2024.
This article provides a comprehensive T-SQL script for purging tables in SQL Server, including those with foreign key references, ensuring data integrity and correct order of operations. Ideal for SQL Developers, Data Engineers, and DBAs seeking efficient data management solutions.
Understanding ToString() vs Convert.ToString() in C#
May 23, 2024.
In C#, both ToString() and Convert.ToString() are used to convert objects to their string representation. However, they have different usages and behavior. Understanding the differences between these two methods can help you choose the right one for your needs.
Boxing and Unboxing in .NET C#
May 14, 2024.
In C#, boxing and unpacking are crucial ideas. Value types (int, char, etc.), Reference types (object), and Pointer types are the three forms of data in the C# type system. In essence, Unboxing does the opposite of Boxing, which transforms a Value Type variable into a Reference Type variable.
Solid Principle in C# : A Quick Reference with Example
Mar 24, 2024.
These principles guide object-oriented design for more understandable, flexible, and maintainable software. The Single Responsibility Principle suggests a class should have only one reason to change, such as a User class handling user properties but not user persistence.
Namespace for Authentication Routes in MVC and Its Importance
Mar 19, 2024.
The System.Web.Mvc namespace in ASP.NET MVC is crucial for authentication routes, aiding in code organization, readability, and integration with framework features for seamless authentication and authorization tasks.
Understanding Implicit Usings in C#
Mar 13, 2024.
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.
Auto-Populate Azure Pipeline Variables and Connections
Mar 11, 2024.
In this article we will discuss how deployment settings file can be used to auto-populate environment variables and connection references in target environment.
A Comprehensive Guide to Nullable Reference Types in C# 10
Mar 07, 2024.
Explore a comprehensive guide to leveraging nullable reference types in C# 10 by Ziggy Rafiq, providing detailed explanations, code examples, and best practices for improving code safety and robustness. Learn how nullable reference types enable developers to catch null-related bugs at compile time, reducing the likelihood of runtime errors and enhancing code quality.
Null Handling in C# Using Null-Conditional and Coalescing Operators
Jan 25, 2024.
In C# programming, null handling is a critical consideration for robust and error-resistant code. This brief guide introduces two powerful operators, the null-conditional operator (?.) and the null-coalescing operator (??), designed to streamline null-related challenges.
Value Types vs Reference Types in C#
Nov 18, 2023.
This comprehensive guide delves into the fundamental concepts of C# data types, distinguishing between value types and reference types. Covering characteristics, pros and cons, key differences, and best practices, it offers insightful recommendations for optimal programming.
Types of Errors in Javascript
Oct 26, 2023.
Explore the diverse landscape of JavaScript errors, from syntax and reference issues to type, range, and logical errors, in this comprehensive guide to better understand, identify, and address coding issues.
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.
File-Scoped Namespace Declaration in C#
Jul 28, 2023.
File-Scoped Namespace Declaration in C# 10
HttpContextAccessor in Asp.NET Core Web API
May 27, 2023.
In ASP.NET Core Web API, the HttpContextAccessor class is a component that provides access to the current HTTP request and response context. It allows you to access various aspects of the HTTP request and response, such as headers, cookies, query parameters, and user claims.
How To Use Reference And Borrowing In Rust?
Apr 25, 2023.
references and borrowing in rust, rust, references in rust
Reference Types Are Not Passed By Reference!
Feb 20, 2023.
This article will help you to understand what are the real differences between reference and value types and how reference types behave under the hood
Ref Vs Out And Value Type Vs Reference Type
Sep 06, 2022.
In this article, you will learn about ref vs out and value type vs reference type.
Pass By Value And Pass By Reference In JavaScript😀
Jun 01, 2022.
In this article, you will learn about Pass by value & Pass by reference in JS.
How To Handle Nullable Reference In .NET 6
Apr 18, 2022.
As we know there are so many changes in .Net 6 and C# 10. This article describes one of the changes in C#10 on writing properties and objects of a class with an example.
Understand setShowTime With Webresource In Dynamics CRM
Mar 23, 2022.
In Dynamics 365 CRM, at times we must show only date part for a field of date time type if at all customers were not in favour of creating same field with date Only format. Then this can be achieved by the usage of setShowTime Client API reference, which specify whether a date control should show the time portion of the date or not. As an example, Vaccination date is used to explain this functionality.
Solution - Non-nullable Property Must Contain a Non-null Value in .NET 6
Jan 15, 2022.
Non-nullable property must contain a non-null value when exiting constructor. Consider declaring the property as nullable
The Complete Reference - Table Scan, Index Scan, And Index Seek
Sep 16, 2021.
In this article, you will learn about Table Scan, Index Scan, and Index Seek.
Introduction To Boxing And Unboxing In C#
Apr 06, 2021.
There are two functions used for typecasting the data types in C#, i.e: boxing and unboxing. Read to understand how to perform these conversions.
Classes And Objects
Mar 30, 2021.
In this article, users will know the importance of Class, Objects, and their references.
Error Occurred In Deployment Step 'Recycle IIS Application Pool' - Invalid Namespace SharePoint
Jan 18, 2021.
In this article, you will learn about Error occurred in deployment step 'Recycle IIS Application Pool': Invalid namespace SharePoint.
C# - Understand Equality For Value Type And Reference Type
Oct 21, 2020.
In this article, you will learn about the nuances of equality comparison in C#, distinguishing between value types (like structs) and reference types (like classes). Understand how the == operator behaves differently for each and ensure accurate comparisons in your code.
JavaScript Primitive And Reference Types
Oct 02, 2020.
This article will discuss the builtin types of JavaScript and the difference between primitive and reference types.
The Complete Reference - Set Operations In MS SQL - UNION [ALL], INTERSECT, EXCEPT
Sep 12, 2020.
In this article, you will see the Complete Reference - Set Operations in MS SQL: UNION [ALL], INTERSECT, EXCEPT.
The Complete Reference - Ranking Functions In MS SQL - ROW_NUMBER(), RANK(), DENSE_RANK() And NTILE()
Sep 01, 2020.
In this article you will learn about The Complete Reference - Ranking Functions in MS SQL: ROW_NUMBER(), RANK(), DENSE_RANK() and NTILE()
Equal, ==, And Reference Equal In C#
Aug 12, 2020.
In this article, you will learn about equal ,==, and reference equal in C#.
Introduction To Java 8
Jul 14, 2020.
In this article you will learn about Java 8 features.
Async Await Reference Implementation
Jun 05, 2020.
In this article, you will learn about async Await Reference Implementation.
Stack Vs Heap Memory - C#
Apr 20, 2020.
Explore the nuances of memory management in C# programming, distinguishing between value types and reference types, understanding dynamic and static memory allocation, evaluating access efficiency, recursion implications, handling StackOverflowException, and the role of garbage collection in managing memory resources efficiently.
Add ILogger Reference at Startup in Azure Function
Mar 03, 2020.
ILogger is used to write to a log file. Learn how to use ILogger at startup in an Azure function.
Method Parameter And Reference Changes - C# 6 To C# 9 New Features - Day Two
Jan 16, 2020.
This article covers the changes done for method parameters and method references and focuses on “in”, “out”, “ref” and “readonly” keywords related changes in the newer version of C#.
Null Value And Null Reference Handling - C#6 To C# 9 New Features - Day One
Jan 07, 2020.
This article covers the options available in C# for null value and null reference handling. It includes new features of null handling introduced in C# 6.0, C# 8.0, and the upcoming version of C# 9.0.
C# 8.0 ('Nullable Enable') To Avoid Null Reference Exception
Dec 16, 2019.
Explore the C# 8.0 nullable enable feature, identifying null reference exceptions in production code. Understand its implementation, compiler verification, and error detection, ensuring proper initialization and handling of nullable properties. Improve code reliability and prevent runtime errors during development.
Working With Nullable Reference Types In C# 8.0
Oct 14, 2019.
This article explains how to work with Nullable reference types in C# 8.0 and demonstrates how to use it in application development.
Referencing An External Xamarin iOS Storyboard Using Visual Studio
Sep 27, 2019.
In this article, you will learn about referencing an external Xamarin iOS Storyboard using Visual Studio.
Java Basics
Sep 26, 2019.
Java is a popular general-purpose programming language and computing platform. It is a high level, class-based, and object-oriented programming language. Java runs on multiple platforms. It means that it can work on any software or hardware platform. It has a virtual machine specification.
Playing With File I/O Using C#
Aug 28, 2019.
In this article, you will learn about the basics of File I/O using C#. We are going to discuss the 3 classes - Path, Directory & File - to work with the file-system.
How To Add Custom CSS File In SharePoint Framework Projects And Reference It In Your Component
May 12, 2019.
In this article, you will learn how to add a custom CSS file in the SharePoint framework (SPFx) projects and refer to it in your component.
Reference Types In Solidity
Feb 20, 2019.
The Solidity data types can be classified according to the data location. If a variable stores its own data; it is a value type. If it holds a location of the data; it is a reference type. We have gone through value types in previous articles. So, in this article, we will learn about reference types.
Get to the Bottom of C# Object Reference Not Set to an Instance of an Object in Visual Studio
Nov 24, 2018.
Struggling to understand why you're receiving the C# error Object Reference Not Set to an Instance of an Object? Learn the basics of this issue in Visual Studio and uncover the potential solutions our comprehensive guide offers.
Reference Variable In Angular
Oct 29, 2018.
In this article, we are going to learn the reference variable in Angular. Reference variables are used to send the data from a template HTML to the class so as to perform some operation.
Simplifying @ViewChild And @ViewChildren In Angular
Jun 22, 2018.
In Angular, changing the behavior or appearance of an element in a template from the component class requires a reference variable. This can be achieved using the @ViewChild and @ViewChildren decorators. @ViewChild provides a single element reference, while @ViewChildren returns a list of references.
Create CLR Stored Procedure With And Without Namespace In C# And Install And Uninstall CLR Assembly In MSSQL Server
May 13, 2018.
In this article, we will learn how to create a CLR Stored Procedure with & without namespace in C# and install & uninstall CLR assembly in MSSQL Server.
Difference Between Value Type Variables And Reference Type Variables
Apr 03, 2018.
Before we get started between the difference of value type variables and reference type variables, we need to understand the concept of stack and heap. So let’s get started with stack and heap.
Implementing Equality For Reference Types
Mar 26, 2018.
Learn how to implement equality for reference types in C# to compare objects based on their values rather than their references. Understand the complexities introduced by inheritance and null handling. Explore the process of overriding the Equals method, implementing GetHashCode.
Stack, Heap, Value Type, And Reference Type In C#
Feb 13, 2018.
Now, let’s see what happens when we declare any variable like int a=10 in C#. When C# compiler will run, it will allocate a block of memory which will have name of variable i.e. a, its type i.e. int and its value i.e. 10. Now this memory can be of type Stack or Heap i.e. variable gets store in Stack or Heap.