Resources  
  • .NET Delegates in Event-Based Asynchronous Pattern for SeniorsFeb 26, 2024. This article dives into the practical learning of delegates, emphasizing real-world examples. It explores the Event-Based Asynchronous Pattern (EAP) in C# and its advantages, using delegates to implement asynchronous operations effectively.
  • .NET Delegates for Mere Mortals: IntroductionFeb 19, 2024. Explore .NET delegates practically in this article. Learn to use delegates for flexible, reusable code. Follow examples, download source code, and understand delegate syntax, including anonymous methods and lambda expressions.
  • Understanding Action and Func Delegates in C#Jan 17, 2024. 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.
  • Exploring the Power of Action and Func Delegates in C#Jan 10, 2024. Delegates play a pivotal role in C# programming, offering the ability to pass methods as parameters, store them as variables, and create custom events and callbacks. Among these, two special types of delegates—Action and Func—stand out for their ability to simplify code, enhancing readability and maintainability.
  • What is Delegates in C#?Jan 03, 2024. Explore the power of delegates in C#, providing type-safe function pointers for indirect method invocation. Learn declaration, initialization, characteristics, and use cases for enhanced code flexibility and extensibility.
  • Action and Func Delegates in C#Jan 02, 2024. Unlock the potential of Action and Func delegates in C# programming. Dive into the world of expressive and readable code, utilizing these powerful tools for method-passing, event handling, and more. Happy coding!
  • Types of Delegates in C#Oct 25, 2023. Here in this article, I am going to explain the types of delegates in C# along with the example.
  • What is Delegates in C# .NET?Aug 12, 2023. Delegates in C# act as method pointers, enabling dynamic invocation of methods. They enhance code modularity and flexibility, finding use in event handling, callbacks, and asynchronous programming.
  • Use Of Delegates In C# EventsJan 23, 2023. Here is an example of programs in C# that demonstrates the events with and without delegates.
  • Events And Delegates In Class Library And Worker ServiceDec 21, 2022. In this article, you will learn about Events and Delegates in Class Library and Worker Service.
  • C# Delegates In Practice - Implementing Observer Pattern With DelegatesOct 31, 2022. In this article, you will learn about C# Delegates In Practice - Implementing The Observer Pattern with Delegates.
  • Generic Delegates In C#May 17, 2022. Here ill describe that why we need Generic Delegates what are Generic Delegates, keyword used in Generic Delegates and their type with example
  • Understanding About Delegates In C#Mar 31, 2022. In this article, you will learn about delegates in C#.
  • Action And Func Delegates In C#Dec 06, 2021. A brief article about the Action and Func Delegates in C#
  • Func, Action And Predicate Delegates In C#Jun 08, 2020. If you don't want to declare delegates every time, you can use some built-in delegates.
  • Events And Delegates In C#Apr 24, 2019. In this article, you will learn about events and delegates in C#.
  • How Events And Delegates Are RelatedJun 28, 2018. This articles describes about what is delegate, what are the different ways to define and declare delegates, when to use delegates, what is event and how events and delegates are associated or related with each other
  • Use Of Delegates In Programming With Simple ExampleJan 23, 2018. We all have studied delegates in programming, especially in high-level languages. But most probably, it’s hard to understand if you are new to programming. So I’ll be writing some stuff on the use of delegates with a simple example and I’ll be more focused on the answer of “Why we need delegate” instead of “How to use delegates”.
  • How And When To Use Delegates In Your ProjectJan 23, 2017. In this article, you will learn how and when to use delegates in your project.
  • Explore Delegates In C#Nov 07, 2016. In this article, you will explore delegates in C#.
  • Understanding Delegates In C# - Part 2Jan 10, 2016. In this article I will explain about delegates with named method, anonymous method, Lambda Expression, anonymous method with omit parameter list, and delegate inference.
  • Understanding Delegates In C#Jan 05, 2016. In this article you will learn about understanding delegates in C#.
  • Different Ways To Create Delegates In C#Oct 31, 2015. This article is intended to explain the idea and concept to create Delegate with different approach.
  • Action And Func Delegates In C#Oct 06, 2015. In this article you will learn about Action and Func Delegates in C#. Both of them are generic delegates, which means that you can assign both anonymous methods and lambda expression to them.
  • Covariance and Contravariance with delegates using C#Aug 26, 2015. In this article you will learn about Covariance and Contravariance in C# programming.
  • Generic Delegates in C#Dec 31, 2014. In this article you will learn about Generic Delegates in C#.
  • From Delegates to LambdasNov 22, 2014. In this article I am going to discuss the evolution of lambdas from delegates.
  • Func<> Delegates in LINQSep 10, 2014. Learn how Func&lt;&gt; Delegates in LINQ work. Func delegates are pointers to methods that take one or more parameters and must return a value.
  • Action and Func Delegates in C# .NETJul 13, 2014. Func and Action generic delegates were introduced in .NET 3.5. In this article, you will learn how to implement func and action in C#.
  • Pass Data From User Control to Parent Page, Using Events and Delegates in ASP.NetMar 12, 2014. This article explains how to pass data from a user control to the parent page using events and delegates in ASP.Net.
  • Generic Delegates in C#Dec 15, 2013. In this article, let&#39;s try to understand generic delegates in the C# language.
  • Introduction To Delegates in F#Oct 14, 2013. In this article I will explain Delegates and how to them in a F# console application.
  • Mastering Delegates and Events In C# .NETJun 11, 2013. This tutorial and code example will teach you how to work with delegates in C#.
  • Using Delegates in C#May 20, 2013. In this article you will learn about what Delegates are and how to use them in C#.
  • Simple Delegates With Examples in C#Mar 15, 2013. Here, you will see delegates with examples in C#. Delegates are similar to C++ function pointers, but are type safe. Delegates allow methods to be passed as parameters. Delegates can be used to define callback methods.
  • Named Delegates in C#Mar 09, 2013. This article demonstrates an interesting and very useful concept in C#.
  • Understanding Delegates Predicates and LambdaFeb 22, 2013. To have a clear undestanding of Predicates, you must have a good understanding og delegates.
  • Using Delegates in ASP.NETJan 15, 2013. Delegates have always been a useful concept introduced in the .Net framework, but because of the difficulty of implementation, first-time developers might find it difficult to implement delegates in .Net programs. Here the main concern is how to read the data from the user control; for reading the data a delegate is used.
  • Contra-variance Delegates in .NETOct 24, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in C#.
  • Co-variance Delegates in .NETOct 24, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in C#.
  • Play With Action Delegates in ASP.NETOct 06, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in C#.
  • Use of Delegates in C#Aug 30, 2012. In this article, I explain delegates and multi-casting through delegates with an example.
  • Working With Delegates in C#May 11, 2012. In this article I explain delegates and how we use them.
  • Learning The Basics Of Delegates In C#Dec 05, 2011. Delegates are a type that reference a Method. When it is assigned by a method it behaves exactly the same as that method. It can be used as parameters and can be returned as a value. So it has same what are the methods have.
  • Let's Play Around With Main Interrelated Concepts of Delegates in C#Nov 26, 2011. Today, in this article we will dig out and play around by creating simple delegate program and let’s see how better we can perform in this single program only. I mean, in this program I will cover everything all stuff required for delegate from all the possible ways. So I will be covering simple delegate creation, multi-cast delegate, use of named methods, use of anonymous methods, use of lambda expression and finally much better implementation about all of these and generic delegates as well.
  • 6 important uses of Delegates and EventsJun 02, 2010. In this article we will first try to understand what problem delegate solves, we will then create a simple delegate and try to solve the problem. Next we will try to understand the concept of multicast delegates and how events help to encapsulate delegates. Finally we understand the difference between events and delegates and also understand how to do invoke delegates asynchronously.
  • Events and Delegates in Remoting May 02, 2010. In this article I will explain you about Events and Delegates in Remoting.
  • Working with Delegates -Part IIMar 04, 2008. In this article we will discuss about delegates, what is multicast delegates and its contribution in Asynchronous communications and also how to work with long-running processes etc.
  • Learn Delegates In C#Feb 29, 2008. Delegate in C# is a type that allows methods to be passed as parameters. Learn how to work and implement delegates in your C# app to define callback methods and return parameters.
  • A Strategy for Using Delegates in C#Jun 15, 2007. In a recent article comment I was asked for a sample of how to use a delegate and so I wanted to put together a sample of how we can use delegates in order to implement a strategy pattern in a way that requires much less code that is easier to maintain than when approaching the same solution deriving sub classes using an OOP implementation.
  • Simple and Multicast Delegates in C#Jun 05, 2007. This article describes how to define and use simple/multicast delegates in C#.
  • Using Delegates to Communication Between Windows FormsSep 04, 2006. Delegates are one of the wonderful features of .Net Framework. Their primary use is focused on support event handling and callback mechanism. In this article we will explore how to use delegate as callback support to make simple communication between deferent opened windows forms
  • Learning Delegates In C#Jan 03, 2006. 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. What’s that mean? Just like you can pass variable by reference, you can pass a reference to a method. Let me give you an example.
  • Understanding Delegates in C#Sep 15, 2005. Delegate is type which holds the method(s) reference in an object. It is also reffered as a type safe function pointers.
  • Exploring delegates in C#Oct 30, 2001. Delegates are a kind of type safe function pointers which are actually declared as class derived from System.MulticastDelegate.
  • Using Delegates to Choose Right FunctionApr 01, 2001. The need to call different class method based on some string passed to class is an old problem.
  • Implementing Delegates in C# : Part 2Feb 13, 2001. This is second part of Timothy's Delegates in C# series...
  • Implementing Delegates in C#Feb 04, 2001. The Zip file contains two projects. One is VB.Net and the other is C#. Each project is an example of the same use of a delegate. A base class is derived and the delegate calls a method on several classes derived from the base class.
  • Design Pattern with .NET DelegatesNov 15, 2023. Your article is detailed and well-structured, providing a clear explanation of implementing design patterns using generic delegates.
  • Delegates in C# Aug 25, 2023. Explore the fundamental potency of C# delegates—vital for encapsulating methods as first-class entities. Empower callbacks and event management for efficient C# application development.
  • Understanding C# DelegatesAug 14, 2023. Delegates in C# are a powerful feature that allow you to encapsulate a reference to a method inside a delegate object.
  • Delegates In C#May 09, 2022. Here we discuss that what are delegates and why we use delegates and how to use assign delegates.
  • Delegates - Action vs Func vs PredicateSep 02, 2020. In this article, we will see the usage for 3 types of delegates.
  • Delegates In C# ExplainedJun 08, 2020. In this article, we look at delegates and how to multicast them.
  • Delegates In C#Feb 12, 2020. Delegates in C# are a fundamental concept in the language. They are used to create reference types that can encapsulate methods with a specific signature, allowing you to treat methods as objects. Delegates enable the implementation of callback mechanisms, event handling, and dynamic method invocation. Here are some key points about delegates in C#.
  • Missing 'Manage Delegates' Option In PWA Setting In Project Server 2016Oct 23, 2017. In this article, we will be fixing the issue Missing &#39;Manage Delegates&#39; option in PWA Setting.
  • Delegates, Anonymous Method, And Lambda Expression In C#Jan 25, 2017. 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 developers to create flexible, reusable, and concise code for handling method references, encapsulating behavior, and enhancing functional programming within C# applications.
  • Overview Of DelegatesDec 18, 2015. In this article you will learn about Delegates and its types.
  • Delegates Make Confusion (Where to use) In C#Nov 27, 2015. In this article you will learn about Delegates and where to use them in C#.
  • Asynchronous Programming Using DelegatesNov 04, 2015. This article is intended to explain the concept of asynchronous programming using DelegateS.
  • Delegates And Interface OverviewOct 25, 2015. This article is intended to describe the relationship, similarities, differences between Delegate and Interface.
  • Delegates In C#Oct 01, 2015. In this article we will try to understand what is delegate and how to use it.
  • Delegates in C#Aug 28, 2015. In this article you will learn about delegates in the C# language.
  • Delegates in C#Jun 01, 2015. This article explains delegates in C# programming with examples.
  • Delegates in C# LanguageFeb 26, 2015. In this article you will learn about C# Delegates.
  • Delegates in C#Feb 16, 2015. In this article you will learn about Delegates in C#.
  • Delegates in C# - Part 2Jan 27, 2015. In this article you will learn what delegates are and some of the advantages of delegates.
  • Delegates in C# LanguageDec 31, 2014. In this article you will learn about Delegates in C# Language.
  • Delegates in C# - Part 1Dec 14, 2014. This article explains what delegates in C# are, how to use them and provides a real-life sample use of them.
  • Delegates, Anonymous Methods & Lamda ExpressionsSep 29, 2014. This article explains the basic concept of delegates, anonymous methods and lamda expressions.
  • Action DelegatesSep 01, 2014. This article describes the action delegates.
  • Delegates in .NETJul 27, 2014. Here you have a complete introduction to delegates.
  • Delegates in Actual ProjectsMay 19, 2014. This article explains how to use delegates in actual projects.
  • Progress Bar in WPF With Anonymous DelegatesMar 07, 2014. Here I created a WPF Progress Bar that will demonstrate many things.
  • Delegates in C#Jan 13, 2014. This article is introducing a new reference type, delegate. A delegate is a C# language element that allows programmers to reference a method for their development work.
  • Delegates SimplifiedDec 08, 2013. Delegates encapsulate and pass methods as parameters to other methods. A delegate can encapsulate a named or an anonymous method. You’re most likely to use a delegate in events or callbacks.
  • Delegates, Anonymous Functions and Lambda Expressions in C#Jul 28, 2013. This article provides the basics of C# delegates, c# anonymous function, lambda expressions and delegate with lambda expressions.
  • Delegates in VB.NETNov 10, 2012. The Zip file contains two projects. One is VB.Net and the other is C#. Each project is an example of the same use of a delegate.
  • Play With Func DelegatesOct 06, 2012. Today, in this article let’s play around with one of the interesting and most useful concepts in C#.
  • Invoking a Form UI Method From a Different Thread Using DelegatesApr 14, 2012. How to invoke a form UI method from a different thread using delegates (inter-thread communication).
  • Delegates And Async ProgrammingJul 21, 2011. The .Net delegate type is essentially a type-safe, object oriented, function pointer.
  • Delegates in C#Nov 01, 2010. This article discusses what delegates are and how they can be used in C# with lucid code examples.
  • Events/Delegates example in C#Aug 18, 2010. I made a little events/delegates example. I'm sharing it with you because events and delegates can be hard when your learn them and this example could help you.
  • Look At Covariance And Contravariance In DelegatesApr 15, 2010. In this article, we will look into Covariance and Contravariance in Delegates using C#.In the context of delegates in C#, &quot;covariance&quot; and &quot;contravariance&quot; refer to the ability to use more derived types and less derived types, respectively, when dealing with method signatures. These concepts were introduced in C# 4.0 and help enhance the flexibility and usability of delegates.
  • Delegates and Events in C#Nov 25, 2009. In this article I will explain about Delegates and Events in C#.
  • Events and DelegatesNov 09, 2009. In this article let us see about Events and Delegates through an example.
  • Raising Events, Event Handlers, and the Use of DelegatesAug 12, 2009. This article focuses on delegates, how to use them, their relation to events, and their relation to raising events. It is meant to help the beginner learn delegates by example code.
  • Delegates in C#Jul 24, 2009. In this article let us learn about Delegates in C#.
  • Delegates IllustratedMar 25, 2009. This article Illustrates the delegates mechanism in c# and how they are tied to events.
  • Methods, Delegates, Anonymous Delegates, and Lambda Expressions... Oh My!Mar 22, 2008. This article covers different syntax we can use for declaring and executing methods.

About Delegates

Delegates is reference type variable used in Programming language Such as C and C++ language as pointer to function which is used for hold the reference to Method and mainly used in event and call back methods. The reference of Delegates method is changed at run time.If we wants want to use another class's functionality, as it without changing that behavior at all then we can used Delegation using HAS a Relationship.In another words, whenever you need to use functionality in another class without change that functionality, consider using delegation instead of inheritance.

OUR TRAINING