Skip to content

Commit bc3600e

Browse files
authored
pull base content,head:wwlpublishsync,into:f4e37970b82d7d1442b9a96df7e9a394a0414b9f2f05a0f76f0b67cb8f8f708e-live
2 parents ce20946 + 3634f6e commit bc3600e

21 files changed

+576
-551
lines changed

.openpublishing.redirection.json

Lines changed: 489 additions & 469 deletions
Large diffs are not rendered by default.
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

learn-pr/wwl-azure/build-first-html-webpage/1-introduction.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: "Introduction to the module."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit

learn-pr/wwl-azure/build-first-html-webpage/2-understand-terminology.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ uid: learn.wwl.build-first-html-webpage.understand-terminology
33
title: Understand terminology
44
metadata:
55
title: Understand terminology
6-
description: "Learn some core terminology you'll need to understand when writing code to create a web page."
7-
ms.date: 05/08/2024
6+
description: "Learn some core terminology you need to understand when writing code to create a web page."
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit

learn-pr/wwl-azure/build-first-html-webpage/3-explore-core-html.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Explore core HTML
44
metadata:
55
title: Explore core HTML
66
description: "Explore some core concepts of Hypertext Markup Language (HTML)."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit

learn-pr/wwl-azure/build-first-html-webpage/4-exercise-create-html-page.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Exercise - Create an HTML page
44
metadata:
55
title: Exercise - Create an HTML page
66
description: "Begin creating a web page for your resume."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit

learn-pr/wwl-azure/build-first-html-webpage/6-research-links-lists-images.yml renamed to learn-pr/wwl-azure/build-first-html-webpage/5-research-links-lists-images.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Research links, lists, and images
44
metadata:
55
title: Research links, lists, and images
66
description: "Learn how to include links, lists, and images in your web page."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
1313
durationInMinutes: 5
1414
content: |
15-
[!include[](includes/6-research-links-lists-images.md)]
15+
[!include[](includes/5-research-links-lists-images.md)]

learn-pr/wwl-azure/build-first-html-webpage/7-exercise-lists-links.yml renamed to learn-pr/wwl-azure/build-first-html-webpage/6-exercise-lists-links.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Exercise - Lists and links
44
metadata:
55
title: Exercise - Lists and links
66
description: "Add information to your resume using lists and links."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
1313
durationInMinutes: 6
1414
content: |
15-
[!include[](includes/7-exercise-lists-links.md)]
15+
[!include[](includes/6-exercise-lists-links.md)]

learn-pr/wwl-azure/build-first-html-webpage/8-knowledge-check.yml renamed to learn-pr/wwl-azure/build-first-html-webpage/7-knowledge-check.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ title: Module assessment
44
metadata:
55
title: Module assessment
66
description: "Check what you learn in this module."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
1313
durationInMinutes: 3
1414
content: |
15-
[!include[](includes/8-knowledge-check.md)]
15+
[!include[](includes/7-knowledge-check.md)]
1616
quiz:
1717
title: "Check Your Knowledge on Programming Websites"
1818
questions:
@@ -34,7 +34,7 @@ quiz:
3434
explanation: "Incorrect. The style tag or a stylesheet enables styling in HTML."
3535
- content: "Creates a bulleted list"
3636
isCorrect: false
37-
explanation: "Incorrect. Bulleted lists are created by the `<ul>` tag."
37+
explanation: "Incorrect. Bulleted lists use the `<ul>` tag."
3838
- content: "Allows a user to navigate to other things"
3939
isCorrect: true
4040
explanation: "Correct. A hyperlink points to other content on the website or the internet."

learn-pr/wwl-azure/build-first-html-webpage/9-summary.yml renamed to learn-pr/wwl-azure/build-first-html-webpage/8-summary.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ title: Summary
44
metadata:
55
title: Summary
66
description: "Summary of the module."
7-
ms.date: 05/08/2024
7+
ms.date: 04/25/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
1313
durationInMinutes: 3
1414
content: |
15-
[!include[](includes/9-summary.md)]
15+
[!include[](includes/8-summary.md)]

0 commit comments

Comments
 (0)