Related resources for ref
  • Boxing and Unboxing in C#3/28/2024 10:40:41 AM. In this article, we will learn Boxing and unboxing in C# allow conversion from value types to reference types and vice versa. This article explains boxing and unboxing in C#.
  • ref vs out in C#3/28/2024 10:37:15 AM. Explore the distinction between 'ref' and 'out' keywords in C#. Learn how 'ref' passes arguments by reference for both input and output, while 'out' is used solely for
  • Be Careful With Your SQL Server Max Memory Settings3/28/2024 6:35:24 AM. Quite often, I see database administrators set SQL Server Max Server Memory thinking that only everything related to SQL Server uses this shared memory pool. This is a mistake. There are many things t
  • Solid Principle in C# : A Quick Reference with Example3/24/2024 6:02:50 PM. 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,
  • Experience the New Features in Visual Studio3/20/2024 11:43:51 AM. Discover the latest enhancements in Visual Studio 2017, offering improved productivity, performance, and collaboration tools. Explore new features for code navigation, debugging, and code refactoring,
  • Refactoring Common Code with Azure Bicep User Defined Functions3/19/2024 5:22:47 AM. Learn how to use Bicep's new feature (in preview currently) called "User Defined Functions" to make deploying your cloud resources on Microsoft Azure easier. This blog will teach you a s
  • Auto-Populate Azure Pipeline Variables and Connections3/11/2024 10:44:47 AM. 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# 103/8/2024 2:55:22 AM. 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 robustnes
  • Creating Custom Attribute Directives in Angular3/7/2024 5:38:16 AM. 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 exte
  • How to Debug ForwardRefs in DevTools in React.js3/5/2024 11:09:40 AM. Debugging forwardRef components in React.js using DevTools involves inspecting the component hierarchy, props, and state. Use console.log statements and React Developer Tools Profiler for effective de
  • Understanding Regional Settings in SharePoint3/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
  • How to Create Custom SharePoint Content Type using Visual Studio2/29/2024 10:18:28 AM. Create custom SharePoint 2010 Content Types in Visual Studio 2010. Utilize Features and Elements.xml for customization. Define ContentType attributes like ID, Name, Group, Description, and Version. Le
  • C# - Understand Equality For Value Type And Reference Type2/29/2024 9:55:15 AM. 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 beh
  • How to Enable Single Click to Open an Item in Windows 82/28/2024 7:09:50 AM. In this article, we will learn how to enable a single click to open an item in Windows 8 for faster navigation. Customize your mouse settings to streamline your workflow and improve efficiency.
  • Quick SQL Refresher 2/28/2024 4:39:54 AM. The Quick SQL Refresher provides a concise cheat sheet for SQL, covering essential concepts, keys, commands (DDL, DML, DQL, DCL, TCL), constraints, clauses, T-SQL fundamentals, joins, functions, excep
  • How To Set A Printer To Print Black And White In Windows 102/27/2024 11:18:59 AM. In this article, we will discover how to set your printer to print in black and white on Windows 10. Save ink and customize your printing preferences with ease. Learn to adjust settings, navigate prin
  • How to Create Refs in React.js?2/27/2024 4:02:53 AM. In React, refs facilitate direct access to DOM elements or class component instances. Learn how to create, access, and use refs for tasks like focus management, animations, and third-party library int
  • Mozilla Firefox Metro Version For Windows 82/26/2024 9:27:24 AM. This article explains how to Discover the optimized browsing experience with Mozilla Firefox's Metro version tailored specifically for Windows 8. Enjoy seamless integration with the modern UI, tou
  • Change Screen Refresh Rate In Windows 102/22/2024 11:31:32 AM. In this article, I have described how to change the screen refresh rate in Windows 10. The Screen refresh rate in Windows 10 is the number of times during a second that a device reconstructs its buff
  • How To Change The Download Location In Windows 102/22/2024 11:24:39 AM. In this article, I have described how to Modify the download location in Windows 10 to suit your preferences and organizational needs. Customize where files are saved for easier access and efficient f
  • Vue Template Refs Improving DOM Manipulation2/22/2024 6:18:51 AM. Vue Template Refs are a powerful feature that enables you to directly access and manipulate DOM elements in a Vue.js application. By using the ref attribute and the $refs object, you can achieve dynam
  • What is Reflection In C#2/20/2024 6:02:24 AM. Introduction to reflection: Reflection is a powerful feature in C# that allows developers to inspect and manipulate types, methods, properties, and other elements of code dynamically at runtime. It en
  • AccessToken Vs ID Token Vs Refresh Token - What? Why?When?2/16/2024 6:33:16 AM. This article elucidates various token types in OpenID Connect, including JSON Web Tokens (JWT), Access Tokens, ID Tokens, and Refresh Tokens. It discusses their significance, structure, and usage in a
  • Refresh Power BI Semantic Model from MSFT Fabric Data Pipeline2/13/2024 8:27:10 AM. This content provides a solution for refreshing the Power BI Semantic Model using Microsoft Fabric Data Pipelines. It outlines the problem statement, prerequisites, and a detailed step-by-step solutio
  • Learn about Reflection in C#2/13/2024 6:39:35 AM. Reflection is a powerful feature in C# that enables you to inspect and interact with types, assemblies, and objects at runtime. It provides a way to dynamically discover and use information about type
  • Difference Between UNION and UNION All (SQL Server)?2/12/2024 11:55:50 AM. UNION merges and filters out duplicates from various SELECT queries, whereas UNION ALL combines them without eliminating duplicates, providing quicker results but retaining all rows, including duplica
  • Null Value And Null Reference Handling - C#6 To C# 9 New Features - Day One2/12/2024 9:21:51 AM. 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.
  • NULL Conditional Operator In C# 6.02/7/2024 11:41:56 AM. In C# programming, developers often encounter the "Object reference not set to an instance of an object" exception, commonly known as a NullReferenceException. However, with the introduction
  • Handling Null Values in DataGrid2/7/2024 11:30:13 AM. n C# programming, developers often encounter the "Object reference not set to an instance of an object" exception, commonly known as a NullReferenceException. However, with the introduction
  • Publishing Azure Worker Role Using The Publish Wizard2/7/2024 4:57:46 AM. This article provides a detailed guide on publishing an Azure Worker Role project to Azure using the Wizard mode in Visual Studio. It outlines the steps involved in setting up the project, selecting A
  • .NET 8 Memory Management: Refreshing Dynamic Memory Limits2/6/2024 8:25:04 AM. In the ever-evolving landscape of software development, optimizing resource utilization is crucial, especially in dynamic cloud environments.
  • Implementing a Custom Loader in WPF with MVVM2/6/2024 6:43:41 AM. A custom loader in a WPF (Windows Presentation Foundation) application serves the purpose of indicating to the user that the application is performing a task or operation that may take some time to co
  • How to Refresh Memory Limit in .NET 82/5/2024 9:59:51 AM. In .NET 8, adjust memory limits dynamically with GC.RefreshMemoryLimit(). Ideal for cloud environments, this feature allows efficient scaling of memory usage.
  • Goal-Based Software Engineering for Successful Development1/29/2024 8:27:16 AM. Software development is becoming increasingly complex. With the growing demands for sophisticated and user-centric applications, traditional approaches to software engineering are no longer sufficient
  • Null Handling in C# Using Null-Conditional and Coalescing Operators1/25/2024 6:58:35 AM. 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-co
  • JWT Authentication Using Refresh Token Series - 1 [Login Feature] In .NET Core 6.0-ADO.NET-SQL1/10/2024 10:39:54 AM. In this series of articles, we'll focus on a hands-on, practical implementation of JWT authentication with refresh tokens in .NET Core 6.0 using ADO.NET and SQL, emphasizing real-world scenarios a
  • Getting Started with Refit in .NET1/5/2024 11:21:12 AM. HTTP requests in .NET with Refit, a powerful library simplifying API interactions. Learn to create API interfaces, make requests effortlessly, and handle responses with clean, concise code. Enhance yo
  • Ref Readonly Parameters in C# 121/3/2024 12:25:29 PM. C# 12 unveils a hidden gem: ref readonly parameters. This article delves beyond the surface, offering a deep dive into their benefits, usage patterns, and how they differ from familiar options like re
  • Implementing JWT Refresh Tokens in .NET 8.012/26/2023 8:27:48 AM. Secure web development involves maintaining user sessions beyond JSON Web Token (JWT) expiration. Learn to implement JWT refresh tokens in .NET 8.0, covering authentication, token generation, and refr
  • Clean Code : Avoid Too Many Parameters In Method12/18/2023 6:12:39 AM. In this article I will demonstrate code clean up by passing less number of parameters in method. One common challenge developers face is the Excessive parameters in their methods. Excessive parameter
  • Incremental Refresh in power BI Desktop and Service12/15/2023 4:40:46 AM. This video shows practical and comprehensive implementation of Incremental Refresh in Power BI Desktop and Service.
  • Source Control (4-5), Git - Recover Deleted Branch12/8/2023 4:47:25 AM. This article will discuss how to recover the deleted branch in git
  • Source Control (4-4), Git - Recover Git Tree: Reflog/Reset12/8/2023 4:47:18 AM. This article will describe how to use git reglog and Reset command.
  • Enabling GitHub CoPilot in Visual Studio Code12/7/2023 7:08:50 AM. Generative AI, GitHub Co PIlot, VS Code, Python, C#, typescript, Devops, Code Generation. Code debugging, Code Refactoring, Code Cleanup
  • Dynamically Sorting Object At Runtime Using Reflection C#12/6/2023 9:20:08 AM. Dynamic sorting of objects at runtime using reflection in C# involves leveraging the power of reflection to examine object properties and sort them based on specific criteria without having to write s
  • How to Enable the Preferred Solution (Preview feature) in Dataverse?12/6/2023 6:17:35 AM. Step-by-step instructions to enable the new preview feature, preferred solution in dataverse. New feature dynamics 365 ce, preferred solution, preview feature dynamics 365
  • Reading properties of an object in C#11/26/2023 5:47:50 AM. This article explores two ways to read the properties of an object in C# without knowing its type at compile time: reflection and dynamic keyword. Reflection involves inspecting and manipulating metad
  • Value Types vs Reference Types in C#11/19/2023 6:02:26 AM. 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 be
  • Preferences DataStore In Android11/12/2023 10:52:11 AM. In this article, you will learn about Preferences DataStore in android. Your article provides a clear and detailed explanation of using Preferences DataStore in Android, along with a practical example
  • Types of Errors in Javascript10/26/2023 9:03:15 AM. 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
  • Out And Ref Parameters In C#10/25/2023 9:03:07 AM. The out and the ref parameters are used to return values in the same variables that you pass an an argument of a method.
  • RestSharp vs Refit Library10/18/2023 7:26:12 AM. RestSharp vs Refit Library: A Comparison for Calling REST API Endpoints in C# and ASP.NET Core. In this article, we delve into RestSharp and Refit, two C# libraries streamlining RESTful API consumptio
  • Is There Any Need To Boxing And Unboxing10/10/2023 11:10:32 AM. With Boxing and unboxing one can link between value-types and reference-types by allowing any value of a value-type to be converted to and from type object. Boxing and unboxing enables a unified view
  • How to Use Custom Attributes in C#10/10/2023 10:34:10 AM. Custom attributes in C# allow developers to annotate code elements with metadata for improved runtime behavior and information retrieval. This practical guide explores the creation, implementation, an
  • Working Of Reference Type And Value Type10/9/2023 5:36:31 AM. This article shows you all the difference between reference and value type variables.
  • Power BI Service Dataset Refresh History Updates10/5/2023 7:05:56 AM. The PowerBI Service's dataset refresh history page has undergone significant improvements. Previously, it provided basic details such as trigger type, start and end times, status, and failure mess
  • Boxing and Unboxing10/3/2023 12:02:07 PM. Details about the value type, reference type and details about the boxing and unboxing in C#.
  • Using MockingContext: A Flexible IServiceProvider Implementation in C#10/3/2023 5:43:56 AM. Explore the MockingContext class: a custom implementation of the IServiceProvider interface in C#. Learn how this class provides an efficient way to automatically instantiate or mock services on-the-f
  • How to enable CORS in .NET 79/26/2023 11:51:34 AM. Enabling CORS (Cross-Origin Resource Sharing) in .NET 7 involves configuring your application to allow cross-origin requests. This is important when your web application hosted on one domain needs to
  • Story Of Pass By Value And Pass By Reference In C#9/25/2023 12:07:49 PM. The ref keyword is used pass a value by reference in C#. Learn the difference between Pass By Value and Pass By Reference in C# and .NET with code examples.
  • Event Trigger Power BI Entities Refresh via Azure SQL Database9/23/2023 9:49:07 AM. Event Trigger Power BI Entities Refresh via Azure SQL Database
  • C# ref Keyword9/21/2023 11:49:00 AM. C# ref and C# out keywords are used in method parameters. This article helps you decide whether to use a ref or out keyword, especially when the parameter types are value types.
  • C# Reflection With Code Example9/21/2023 10:21:08 AM. In this article, I will discuss about C# Reflection with a code example.
  • Reflection And Late Binding In C#9/20/2023 10:47:02 AM. With this article, I am trying to explain the reflection concept and its real-time uses in projects. In this article, reflection and late binding in C# provide the flexibility to work with types and o
  • Passing parameters To A function By Value And By Reference9/18/2023 9:39:47 AM. In this article we will see how to pass parameters to a function by Value and by Reference.
  • Boosting Up The Reflection Performance In C#9/18/2023 9:36:25 AM. Reflection is a way of obtaining metadata information about the types used in applications, which helps you describing the types, modules or assemblies at runtime. This is an extremely useful feature
  • Learning Delegates In C#9/12/2023 10:45:45 AM. There is this thing in C# called a delegate, which is going to be crucial to build interactions between our objects. What’s a delegate, you ask? Good question. A delegate is a pointer to a method.
  • 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?
  • Why String Is Immutable9/12/2023 4:49:40 AM. A string is a reference data type in C#. A string is a sequential collection of characters that is used to represent text. The value of the String object is the content of the sequential collection of
  • Ref And Out Keywords In C#9/6/2023 10:40:13 AM. In C#, the ref and out keywords are used as parameter modifiers in method signatures to indicate how method arguments should be treated. They are often used when you need to pass arguments to a method
  • The Object Class in .NET9/5/2023 8:34:30 AM. All the types in .NET are represented as objects and are derived from the Object class.
  • Stack, Heap, Value Type, And Reference Type In C#9/5/2023 8:21:56 AM. 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 a
  • Difference Between Value Type And Reference Type9/4/2023 11:11:55 AM. This article tells us the difference between value type and reference type variables.In programming, data types are categorized as either "value types" or "reference types." These
  • Will Swap Work If C# Manipulates Objects By Reference?8/29/2023 4:39:38 AM. C# does manipulate objects by reference, and all object variables are references. On the other hand, C# does not pass method arguments by reference; it passes them by value. Thus, a regular swap metho
  • Delegates, Anonymous Method, And Lambda Expression In C#8/24/2023 10:58:50 AM. Delegates, Anonymous Methods, and Lambda Expressions in C# introduces essential concepts in C# programming related to delegates, anonymous methods, and lambda expressions. These features enable develo
  • How to Access a Private Member of a Class From Other Class8/21/2023 12:11:23 PM. This topic pertains to object-oriented programming and addresses methods for accessing private members (variables and methods) of a class from a different class. In many programming languages, private
  • Generate SQL Statements With Objects, Attributes and Reflection8/21/2023 7:14:45 AM. Create a SQL Command with SQL Statement and Parameters dynamically.
  • Passing an argument by reference in C#8/20/2023 7:29:39 PM. This article contains useful information about how to use ref keyword in your C# program with the proper and easy to understand example.
  • C# Ref Returns8/17/2023 11:48:03 AM. Ref returns were introduced in C# 7.0. Learn how to use ref returns in C#.
  • Generate Python Wrapper For C# Methods Using Reflection8/17/2023 9:11:19 AM. In this article, we will generate a Python wrapper around C# methods using reflection methods of .NET framework.
  • Setting Enum's Through Reflection8/17/2023 7:08:33 AM. This article show to solve the problem of how to set an enum type in a dynamically loaded DLL.
  • Populating a Generic Data List with Generic method8/17/2023 5:56:35 AM. This article describes how to use a Generic List as a data object and how to fill it with a generic method.
  • Implementing Content Negotiation for Flexible Data Formats8/16/2023 1:10:51 PM. Content negotiation in ASP.NET Core is crucial for serving different data formats like JSON, XML, etc., based on the client's preferences. Here's a complete example of how to implement content
  • Resolving CORS Origin Using Custom Middle ware in ASP.Net Web API 8/2/2023 5:02:53 AM. In ASP.NET Core, middleware is a component or piece of software that sits in the request-response pipeline. Middleware is used to handle or modify incoming HTTP requests and outgoing HTTP responses. I
  • Get to the Bottom of C# Object Reference Not Set to an Instance of an Object in Visual Studio6/28/2023 9:29:42 AM. 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
  • Understanding HTML Tags and Attributes6/22/2023 11:52:28 AM. Understanding HTML Tags and Attributes, HTML allows web developers to structure content, add images and videos, create links, and more. One of the key features of HTML is the use of tags. Tags are use
  • C# Heap(ing) Vs Stack(ing) In .NET - Part Three6/6/2023 8:32:18 AM. Having a basic understanding of how memory management works will help explain the behavior of the variables we work with in every program we write. In this article we’ll cover an issue that arises fr
  • C# Heap(ing) Vs Stack(ing) In .NET - Part Two6/6/2023 8:25:13 AM. Having a basic understanding of how memory management works will help explain the behavior of the variables we work with in every program we write. In this article I'll cover some of the behavior
  • C# Heap(ing) Vs Stack(ing) In .NET - Part One6/6/2023 8:17:38 AM. Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize
  • Calendar Class and Gregorian Calendar Class in Java5/29/2023 6:29:11 AM. The abstract Calendar class provides a set of methods that allows the user to convert a time in milliseconds to a number of useful components.
  • How To Use Reference And Borrowing In Rust?5/9/2023 5:34:10 AM. references and borrowing in rust, rust, references in rust
  • Unit Testing: Boosting Code Quality and Efficiency4/28/2023 5:20:40 AM. This article discusses the importance of unit testing in software development. It explains what unit tests are and how they can help catch bugs and errors early in the development process, ultimately
  • Find the Longest Common Prefix in C#4/12/2023 8:54:25 AM. In this article, we will see the longest common prefix in C#
  • Call by Value and Call by Reference in JavaScript3/21/2023 10:26:33 AM. In this article we will learn the concept of Call by Value and Call by Reference.
  • Ways To Refresh A Page In JavaScript3/3/2023 6:21:40 AM. This article describes the multiple ways to refresh the page.
  • The Complete Reference - Set Operations In MS SQL - UNION [ALL], INTERSECT, EXCEPT2/24/2023 9:50:54 AM. In this article, you will see the Complete Reference - Set Operations in MS SQL: UNION [ALL], INTERSECT, EXCEPT.
  • Reference Types Are Not Passed By Reference!2/20/2023 5:15:13 AM. 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
  • Java Basics2/15/2023 12:10:49 PM. 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
  • Advanced JS - Refactoring Toward Objects2/7/2023 10:37:21 AM. This article will help you to understand and refactor toward OOP in Javascript.
  • .NET MAUI - Good Bye MessagingCenter, Welcome WeakReferenceManager2/2/2023 10:50:29 AM. In this article, I explain how to set up the publisher/subscriber pattern in .NET MAUI with new techniques, replacing the obsolete MessagingCenter