Skip to content

Commit 736c6a9

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents 852f068 + 22c2ea7 commit 736c6a9

File tree

1 file changed

+15
-12
lines changed
  • learn-pr/paths/delegates-events-exceptions

1 file changed

+15
-12
lines changed
Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
11
### YamlMime:LearningPath
22
uid: learn.wwl.delegates-events-exceptions
33
metadata:
4-
title: Delegates events exceptions
5-
description: This lesson is on the use of delegates and events.
6-
ms.date: 01/29/2024
4+
title: Implement Delegates and Events
5+
description: Learn how to implement late binding using delegates, how to notify other classes or objects when something of interest occurs using events, and how to manage event publishers and subscribers in a C# application.
6+
ms.date: 04/25/2025
77
author: wwlpublish
88
ms.author: cahowd
99
ms.topic: learning-path
10-
title: Delegates events exceptions
10+
title: Implement delegates and events
1111
prerequisites: |
12-
- Installation of Visual Studio Code that's configured for C# application development, including C# Dev Kit.
13-
- Experience with the VS Code editor.
14-
- Ability to develop C# console applications that implement business logic using loops, if statements, properties, and methods.
15-
- Experience with basic C# syntax rules.
12+
- An installation of Visual Studio Code with the C# Dev Kit extension installed.
13+
- The ability to develop object-oriented programs in C# that implement classes, interfaces, class inheritance, and polymorphic behavior.
14+
- The ability to manage collections, structs, records, generics, dates and times, and anonymous types.
15+
- A basic understanding of file IO, JSON serialization, and asynchronous programming.
1616
summary: |
17-
In this module you learned about delegates and event handlers, and how they're used. You learned about what are events and delegates and how to implement event handler stub methods.
17+
Learn how to implement late binding using delegates, how to notify other classes or objects when something of interest occurs using events, and how to manage event publishers and subscribers in a C# application.
1818
iconUrl: /training/achievements/generic-trophy.svg
19-
hidden: true
2019
levels:
2120
- beginner
2221
roles:
@@ -27,7 +26,11 @@ roles:
2726
products:
2827
- dotnet
2928
- vs-code
29+
subjects:
30+
- app-development
31+
- custom-app-development
3032
modules:
31-
- learn.wwl.guided-project-implement-events
33+
- learn.wwl.get-started-delegates
34+
- learn.wwl.create-manage-events
3235
trophy:
33-
uid: learn.wwl.delegates-events-exceptions.trophy
36+
uid: learn.wwl.delegates-events-exceptions.trophy

0 commit comments

Comments
 (0)