Skip to content

Commit 54851c5

Browse files
authored
Merge pull request #49243 from wwlpublish/814a34e28d92b7dc8ab942b681676c074f2e486813bd980a8fdd7a7326dd3a9b-live
Modules/M01-discover-interfaces
2 parents 2774863 + ccb5801 commit 54851c5

10 files changed

+36
-18
lines changed

learn-pr/wwl-azure/discover-interfaces/1-introduction.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: "Introduction to C# interfaces."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 2
1214
content: |
1315
[!include[](includes/1-introduction.md)]

learn-pr/wwl-azure/discover-interfaces/2-understand-interfaces.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Understand interfaces
44
metadata:
55
title: Understand interfaces
66
description: "Understand interfaces in C# code."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 3
1214
content: |
1315
[!include[](includes/2-understand-interfaces.md)]

learn-pr/wwl-azure/discover-interfaces/3-create-interface-properties.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Implement interface properties
44
metadata:
55
title: Implement interface properties
66
description: "Implement interface properties in C# code."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 4
1214
content: |
1315
[!include[](includes/3-create-interface-properties.md)]

learn-pr/wwl-azure/discover-interfaces/4-create-interface-methods.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Create interface methods
44
metadata:
55
title: Create interface methods
66
description: "Create interface methods in C# code."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 4
1214
content: |
1315
[!include[](includes/4-create-interface-methods.md)]

learn-pr/wwl-azure/discover-interfaces/5-understand-value-interfaces.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Understand the value of interfaces
44
metadata:
55
title: Understand the value of interfaces
66
description: "Understand the value of interfaces in C# code."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 5
1214
content: |
1315
[!include[](includes/5-understand-value-interfaces.md)]

learn-pr/wwl-azure/discover-interfaces/6-exercise-implement-interfaces-project.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: 'Exercise: Implement interfaces in project'
44
metadata:
55
title: 'Exercise: Implement interfaces in project'
66
description: "Exercise: Implement interfaces in project with C#."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 20
1214
content: |
1315
[!include[](includes/6-exercise-implement-interfaces-project.md)]

learn-pr/wwl-azure/discover-interfaces/7-knowledge-check.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Knowledge check
44
metadata:
55
title: Knowledge check
66
description: "Knowledge check."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 2
1214
quiz:
1315
title: "Check your knowledge"

learn-pr/wwl-azure/discover-interfaces/8-summary.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ title: Summary
44
metadata:
55
title: Summary
66
description: "Summary."
7-
ms.date: 02/13/2025
7+
ms.date: 02/17/2025
88
author: wwlpublish
99
ms.author: eric
1010
ms.topic: unit
11+
ms.custom:
12+
- N/A
1113
durationInMinutes: 2
1214
content: |
1315
[!include[](includes/8-summary.md)]

learn-pr/wwl-azure/discover-interfaces/includes/6-exercise-implement-interfaces-project.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ When you're finished with the exercise, return here for:
1111
- A summary of what you've learned.
1212
- To earn a badge for completing this module.
1313

14-
1514
[![Button to launch exercise.](../media/button-start-exercise.png)](https://go.microsoft.com/fwlink/?linkid=2303782&azure-portal=true)

learn-pr/wwl-azure/discover-interfaces/index.yml

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,13 @@ uid: learn.wwl.discover-interfaces
33
metadata:
44
title: Discover interfaces
55
description: "In this module, you learn how to design an interface with properties in C#, develop a class that implements the interface, and formulate property definitions within the interface."
6-
ms.date: 02/13/2025
6+
ms.date: 02/17/2025
77
author: wwlpublish
88
ms.author: eric
99
ms.topic: module-intro-to-product
10+
ms.collection: N/A
11+
ms.custom:
12+
- N/A
1013
ms.service: dotnet-csharp
1114
ms.devlang: csharp
1215
ai-usage: ai-assisted
@@ -15,21 +18,21 @@ summary: In this module, you learn how to design an interface with properties in
1518
abstract: |
1619
By the end of this training, you'll be able to:
1720
18-
- Design an interface property.
21+
- Design an interface property.
1922
20-
- Design an interface method.
23+
- Design an interface method.
2124
22-
- Implements an interface in a class.
25+
- Implements an interface in a class.
2326
24-
- Understand the value of interfaces.
27+
- Understand the value of interfaces.
2528
prerequisites: |
26-
- Visual Studio Code installed with the C# Dev Kit.
29+
- Visual Studio Code installed with the C# Dev Kit.
2730
28-
- Basic knowledge of the Visual Studio Code IDE.
31+
- Basic knowledge of the Visual Studio Code IDE.
2932
30-
- Basic understanding of the C# programming language.
33+
- Basic understanding of the C# programming language.
3134
32-
- Familiarity with classes.
35+
- Familiarity with classes.
3336
iconUrl: /training/achievements/generic-badge.svg
3437
levels:
3538
- beginner

0 commit comments

Comments
 (0)