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]
Sanwar Ranwa(17)
Tuhin Paul(6)
Aarav Patel(5)
John Godel(4)
Sandhiya Priya(4)
Vishal Gami(4)
Vijay Pratap Singh(3)
Rinki (3)
Arindam Dawn(3)
Saurav Kumar(2)
Ananya Desai(2)
Baibhav Kumar(2)
Mahesh Chand(2)
Ziggy Rafiq(2)
Hari Lakkakula(2)
Tanuj (1)
Raghunath Bhukan(1)
Ajay Narkhedkar(1)
Akshay Amin(1)
Praveen Kumar(1)
Sridharan D(1)
Cynthia Sathuragiri(1)
Kautilya Utkarsh(1)
Amit Mohanty(1)
Andrew Fenster(1)
Ayush Gupta(1)
Jignesh Kumar(1)
Praveen Raveendran Pillai(1)
Jin Necesario(1)
Shikha Tiwari(1)
Harieswaran D(1)
Naveen Kumar(1)
Vijay Yadav(1)
Jitendra Mesavaniya(1)
Jaimin Shethiya(1)
Sandeep Thomas(1)
Saksham Gupta(1)
Sardar Mudassar Ali Khan (1)
Ajay Kumar(1)
Satyaprakash Samantaray(1)
Alpesh Maniya(1)
Dryshtee Woozir-Manilall(1)
Keyur (1)
Simran Verma(1)
Daniel Gomez(1)
Ravinder Singh(1)
David Mccarter(1)
Tural Suleymani(1)
Amit Bhatt(1)
Jignesh Trivedi(1)
Gurpreet Arora(1)
Satya Karki(1)
Venkatasubbarao Polisetty(1)
Rijwan Ansari(1)
Resources
No resource found
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.
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.
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.
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.
Displaying Data in Angular Using ngFor and ngIf — A Complete Beginner-Friendly Guide
Nov 25, 2025.
Master Angular's *ngFor and *ngIf directives! This beginner-friendly guide covers displaying data, conditional rendering, best practices, and real-world examples for dynamic UIs.
Angular Directives and Async Pipe Deep Dive (ngClass, ngStyle, ngSwitch Explained Clearly)
Nov 25, 2025.
Master Angular directives (ngClass, ngStyle, ngSwitch) and Async Pipe for dynamic templates. Learn conditional styling, rendering, and efficient data handling in Angular apps.
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!
Structural vs Attribute Directives in Angular — A Deep Dive for Practical Developers
Nov 25, 2025.
Master Angular directives! This deep dive explains structural vs. attribute directives with real examples, use-cases, and best practices for practical developers.
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.
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.
Angular Cheatsheet: A Complete Guide
Aug 14, 2025.
Master Angular with this article covering modules, components, data binding, directives, services, routing, lifecycle hooks, forms, HTTPClient, interceptors, guards, lazy loading, standalone components, state management, animations, testing, and more for building scalable web 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.
Implementing Role-Based Access Control (RBAC) in Angular Applications
Jul 16, 2025.
This article describes how to use directives, a shared authentication service, and Angular's routing system to implement RBAC. It also details a problem we ran into in real time and the method we employed to resolve it.
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.
Run C# File Instantly with .NET 10
Jun 05, 2025.
Microsoft has introduced a groundbreaking feature in .NET 10 Preview 4, the ability to run C# files directly using dotnet run app.cs.
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.
Protect Your Website with a Content Security Policy
Mar 04, 2025.
A Content Security Policy (CSP) enhances website security by preventing malicious attacks like cross-site scripting (XSS) and data injection. By defining allowed content sources, CSP helps protect users from unauthorized scripts and clickjacking.
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.
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.
Angular Directives 101
Oct 21, 2024.
Directives are a core feature in Angular that extends and customizes HTML elements. They simplify modifying styles, managing user inputs, and manipulating the DOM, providing flexible support in user interface development.
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.
Compiling Multiple Files to Build an Application
Sep 29, 2024.
This article explains how to compile multiple C files into a single executable using the C compiler. It covers two approaches: compiling multiple files with the cc command or using the #include directive to link functions.
Types of components selectors in Angular with examples
Sep 06, 2024.
Angular offers various component selectors: Type Selector (e.g., app-root), Attribute Selector (e.g., [app-attribute-selector]), Attribute Selector with Value (e.g., [app-attribute-selector-with-value="test"]), Multiple Attribute Selector (e.g., [app-multiple-attribute-selector="test"][is-active]), and CSS Class Selector (e.g., .app-css-class-selector).
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.
AngularJS: Numbers Text Validation and cbTooltip in ASP.NET
Jul 04, 2024.
"In AngularJs applications, custom directives like allowOnlyNumber and allowOnlyText ensure input validation for numeric and text data, enhancing user interaction. Implementing cbTooltip with Bootstrap enriches UX by providing tooltips.
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.
Custom Directives in the Angular
Apr 03, 2024.
Angular directives are one of the core features in the angular framework, directives help to extend the HTML functionality and structure modify the elements, and attach to the DOM.
Avoid Combining 'if' and 'for' Directives in Vue.js Components
Mar 29, 2024.
Combining v-if and v-for directives on the same element in Vue.js is discouraged due to ambiguity, performance, and maintainability concerns. This article explores alternatives for clearer, more efficient code.
What is the Directive in Angular?
Mar 28, 2024.
During development, many user Interfaces are often created. The directives will provide flexible support to modify the styles, manage the user Inputs, and manipulate the DOM much more easily.
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.
Vue-Lazyload Directive in Vue.js
Mar 19, 2024.
The vue-lazyload directive in Vue.js enables lazy loading of images, enhancing page load times. Install the package, use the v-lazy directive in templates, and customize loading behavior for optimal performance.
How to Create V-Tooltip Directive in Vue.js
Mar 15, 2024.
The v-tooltip directive in Vue.js enables the effortless addition of tooltip functionality to elements. It dynamically creates and displays tooltips on hover, is styled for visual appeal, and is positioned accurately.
How to Create V-Blur Directive in Vue.js
Mar 15, 2024.
The v-blur directive in Vue.js customizes elements by applying dynamic blur effects. Users control blur intensity using an input element, with smooth transitions for a polished appearance.
Create Custom Search Filter Directive in Vue.js
Mar 15, 2024.
Learn to create a custom search filter directive in Vue.js to dynamically filter a list based on user input. Directives allow DOM manipulation, enabling special behaviors.
Input Mask Directive in Vue.js
Mar 13, 2024.
Learn to implement input masks in Vue.js to format and control data input. Create a directive to apply masks, removing non-digit characters while retaining specified formats like phone numbers.
Sort Array Directive in Vue.js
Mar 13, 2024.
Custom directives in Vue.js empower developers to extend HTML elements' functionality, enabling direct manipulation of the Document Object Model (DOM) within Vue applications. This example demonstrates creating a directive to sort an array based on a specific property.
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.
Creating Custom Attribute Directives in Angular
Mar 07, 2024.
Angular is a powerful framework for building dynamic web applications with JavaScript, HTML, and CSS. One of its key features is the ability to create custom directives, which allow developers to extend HTML with new attributes and behaviors. The process of creating a custom attribute directive in Angular.
Learn Autofocus Directive in Vue.js
Mar 07, 2024.
Learn how to enhance user experience in Vue.js by creating a v-autofocus directive. Automatically focus input elements on the component mount for improved form interactions. Customize according to your needs.
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.
Understanding Directives in .NET
Mar 05, 2024.
Explore the significance of directives in .NET development, understanding types like preprocessor, reference, warning suppression, and nullable context directives. Learn their syntax and implementation through practical examples for effective coding.
Understanding Vue.js v-show Directive
Mar 05, 2024.
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. In this article, we'll explore the syntax, use cases, and examples of the v-show directive in Vue.js.
Disable Right Click Directive in Vue.js
Mar 05, 2024.
In Vue.js, disable right-click functionality by creating a custom directive. Bind an event listener to contextmenu, preventing its default behavior. Easily implement this directive for specific elements in your templates.
What Is the Purpose of the New Slot Directive in Vue.js
Feb 23, 2024.
The v-slot directive in Vue.js (introduced in Vue 2.6.0) enhances component flexibility by defining named slots, facilitating data passing, and improving code clarity and readability. Code examples illustrate its usage.
What Is Function Shorthand in Directive Hooks in Vue.js
Feb 22, 2024.
Vue.js directive hooks, using the "function shorthand," provide a concise and readable way to define directive behavior directly within a component, improving simplicity, organization, scoping, and IDE support.
Show/Hide Div on Click of Radio Button using Angular and Bootstrap
Feb 18, 2024.
Steps to show and hide div by clicking on the Radio Button in the Angular application using the ngModel directive.
What is the difference between v-show and v-if directives?
Feb 16, 2024.
Introduction to v-show and v-if directives in Vue.js, explaining their differences, behavior, and use cases. Includes examples and key differences between v-show and v-if.
What are the Conditional Directives in Vue.js
Feb 14, 2024.
Vue.js offers powerful conditional directives for dynamic rendering. Explore v-if, v-else, v-else-if, and v-show to create responsive Vue.js applications that selectively render content based on conditions.
What Are the Directive Hook Arguments in Vue.js
Feb 13, 2024.
In this article, we will understand the lifecycle of Vue.js directives through their hook arguments. Explore how these parameters facilitate interactions and manipulations within the directive's lifecycle, enhancing control and customization in Vue.js applications.
Vue.js Event Handling with v-on Directive
Feb 07, 2024.
Vue.js offers a powerful event handling mechanism through the v-on directive, enabling developers to respond to user actions such as clicks, inputs, and mouse movements dynamically.
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.
Understanding Various Vue Directives
Jan 24, 2024.
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 event handling prowess of v-on enables the seamless integration of user-triggered actions, providing a responsive and interactive feel to applications.
Vue.js v-if Directive Conditional Rendering
Jan 24, 2024.
Vue.js, a progressive JavaScript framework, provides an elegant solution for conditional rendering with the v-if directive. This directive allows developers to effortlessly create HTML elements based on specified conditions, offering a more concise and readable approach compared to traditional JavaScript.
Dynamic Styling in Vue.js with v-bind Directive
Jan 22, 2024.
Vue.js, a progressive JavaScript framework, empowers developers to build interactive and dynamic user interfaces effortlessly. One of its key features is the v-bind directive, a powerful tool that enables the dynamic binding of HTML attributes to data in the Vue instance.
Handling Observables with NgIf and Async Pipe
Jan 17, 2024.
Explore the effective use of Angular's *ngIf directive and the async pipe to efficiently handle observables in your Angular applications. Learn how to seamlessly manage asynchronous data, dynamically update the UI, and enhance the overall responsiveness of your web pages.
Input Mask Directive in Angular
Dec 20, 2023.
In this article, we will learn how to create a custom input mask directive in Angular to control user input and format values. Follow the steps, including creating a directive and implementing the necessary code.
Disable Right Click Directive in Angular
Dec 19, 2023.
Disable Right Click Directive in Angular Application.
Autofocus Directive in Angular
Dec 19, 2023.
Autofocus Directive in Angular Application.
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.
DotVVM Webcam with .NET and JS Directive
Sep 04, 2023.
This article covers integrating webcam image capture into an ASP.NET application using DotVVM and the JavaScript library WebcamJS. The steps include setting up the library, defining an API to save images, configuring JS Directives, setting up the ViewModel, and displaying results. This guide provides a practical solution for capturing and handling images within a DotVVM application.
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.
Real World Coding Issues - Style and Performance Issues
Jun 29, 2023.
This article will show common coding issues that I see in most of the projects I work on that are in the “style” category of the code analyzers.
Simplifying Usage of trackBy in Angular Directives for Effective Item Tracking
Jun 19, 2023.
Discover how to leverage Angular's trackBy directive to effortlessly maintain accurate item tracking in your lists and improve rendering performance
Mastering Angular's ngPlural Directive: Handling Pluralization with Ease
Jun 15, 2023.
Discover how to effectively utilize Angular's ngPlural directive to handle pluralization in your Angular applications.
Angular ngTemplateOutlet - The Power of Customization
May 03, 2023.
This article explains how developers can use a directive called ngTemplateOutlet in Angular to customize the appearance of a component's content. The article provides examples of how to use this directive to create reusable and customizable components for Angular projects. By the end of the article, readers will have a good understanding of how to use ngTemplateOutlet in their own projects.
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.
Angular Directives NgClass And NgStyle - How To Change The Style Of An HTML Element Conditionally
Jul 12, 2022.
Angular directives NgClass and NgStyle - How to change the style of an HTML Element conditionally
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.
Global using Directive in C# 10
Feb 27, 2022.
Learn how to use Global using Directive in C# 10
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