Video description
In this Generics in .NET training course, expert author Joe Wirtley will teach you how to use generics in .NET to eliminate code duplication and enforce static typing. This course is designed for users that already have a basic working knowledge of C#.
You will start by learning the generic basics, including generic methods, classes, and interfaces. From there, Joe will teach you about generics in the framework, generics and arrays, and delegate types. This video tutorial will also cover constraints and real world examples, such as XML serialization and modal dialog initialization. Finally, you will learn about some other topics including generics and enumerations, generic terminology, and covariance.
Once you have completed this computer based training course, you will have learned the necessary concepts required for using generics in .NET.
Publisher resources
Table of contents
-
Introduction
- Welcome And What To Expect 00:04:23
- About The Author 00:01:34
- Tools 00:03:59
- Outline 00:01:43
- How To Use The Working Files 00:01:15
-
Basics
- Generic Methods 00:03:01
- Generic Classes 00:05:57
- Generic Interfaces 00:02:57
- Inheritance 00:02:39
- Generic Delegates And Events 00:03:57
- Generic Default Values 00:03:56
- Type Inference 00:03:00
- Nested Generic Definitions 00:03:09
- VB.NET Syntax 00:04:53
-
Linked List Example
- Non-Generic Linked List 00:03:26
- Generic Linked List 00:03:58
- Implementing Generic IEnumerable 00:01:38
- Using Generic Delegates 00:03:11
-
Generics In The Framework
- Generic IEnumerable 00:07:31
- Generic List 00:08:28
- Generic Collections And Arrays 00:03:24
- IEnumerable.Cast 00:02:21
- Generic Dictionary 00:04:00
- Delegate Types 00:03:59
- Other Generic Classes In The Framework - Part 1 00:04:59
- Other Generic Classes In The Framework - Part 2 00:07:02
-
Constraints
- Introduction To Constraints 00:03:20
- Class And Struct Constraints 00:03:02
- Constraining To A Type 00:05:05
- New Constraint 00:02:23
- Restrictions On Unconstrained Types 00:02:44
- Equals Operator 00:05:52
- VB.NET Syntax 00:02:28
-
Real World Examples
- XML Serialization 00:05:51
- Prism Region Manager 00:06:16
- Generic Base Class - Part 1 00:04:06
- Generic Base Class - Part 2 00:06:04
- Modal Dialog Initialization 00:05:49
-
Other Topics
- Generics And Enumerations 00:06:24
- Generic Terminology 00:02:25
- Covariance - Part 1 00:06:01
- Covariance - Part 2 00:01:34
- Contravariance 00:05:12
- Reflection 00:08:00
-
Conclusion
- Summary And Resources 00:03:11
Product information
- Title: Generics in .NET
- Author(s):
- Release date: August 2015
- Publisher(s): Infinite Skills
- ISBN: 9781771374439
You might also like
video
Python Fundamentals
51+ hours of video instruction. Overview The professional programmer’s Deitel® video guide to Python development with …
video
Programming in Microsoft C# - Exam 70-483
In this Programming in Microsoft C# - Exam 70-483 training course, expert author Mark Long will …
video
Learning C# Design Patterns
In this Learning C# Design Patterns training course, expert author Keith Welch will teach you about …
video
C# in Depth, 3rd Ed, Video Edition
"The definitive what, how, and why of C#." Eric Lippert, Coverity If you're a .NET developer, …