Home
Assignments
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Object-Oriented Design A
Object-Oriented Design B
Object-Oriented Design C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Content
Fundamentals of IT
Programming Concepts 1
Programming Concepts 2
Programming Concepts 3
Object-Oriented Programming A
Object-Oriented Programming B
Object-Oriented Programming C
Advanced .NET Programming A
Advanced .NET Programming B
Advanced .NET Programming C
Topics
Glossary
Links
Canvas
Socrative
Feedback System
NTC Slack
NTC Email
Software Installations
Object-Oriented Programming C Content
Chapter 6.1 - File Access and Object Serialization
6.1.1 How to Use Serialization [5 minutes]
6.1.2 How to Attach Attributes [4 minutes]
6.1.3 How to Save Files [4 minutes]
6.1.4 How to Load Files [4 minutes]
6.1.5 How to Use Constants [4 minutes]
Chapter 6.2 - The Observer Pattern and Delegates
6.2.1 How to Use Event Driven Programming [4 minutes]
6.2.2 How to Use Delegates [4 minutes]
6.2.3 How to Use Actions [4 minutes]
6.2.4 How to Implement the Observer Pattern [4 minutes]
6.2.5 Why we Use the Observer Pattern [3 minutes]
Chapter 6.3 - Advanced Delegates
6.3.1 How to Use Funcs [4 minutes]
6.3.2 How to Use the Dispatcher [4 minutes]
Chapter 6.4 - Anonymous Methods and Lambda Expressions
6.4.1 How to Use Extension Methods [4 minutes]
6.4.2 How to Use Predicates [4 minutes]
6.4.3 How to Use Lambda Expressions [4 minutes]
6.4.4 How to Write and Use LINQ Queries [4 minutes]
Chapter 6.5 - Language-Integrated Query (LINQ)
6.5.1 How to Create Custom Extension Methods [4 minutes]
6.5.2 How to Use Anonymous Types [4 minutes]