CSharp Interfaces
English | Size: 583.20 MB
Category: CBTs
Course Introduction
Overview
Definitions
Demo: Concrete Clas
Demo: Abstract Class
Demo: Interfac
Comparing Interfaces and Abstract Classes
Summary
Using Interfaces to Future-Proof Code
Overview
Programming to an Abstraction
Demo: Concrete Class vs. Interface
Summary
Creating Interfaces to Add Extensibility
Overview
The Repository Pattern
Demo: Implementing a Service Repository
Demo: CSV and SQL Repositories
Demo: Eliminating Duplication
Summary
Explicit Interface Implementation
Overview
Explicit Implementation
Demo: Explicit Implementation
When Explicit Implementation is Required
Interface Inheritance
Summary
Interfaces and Dynamic Loading
Overview
Programming to an Interface Only
Demo: Dynamic Loading
Unit Testing
Demo: Layering and Fake Repository
Demo: Unit Testing
Summary
Advanced Topics
Overview
Interface Segregation Prin[beeep]le
Interface vs. Abstract Class
Updating Existing Interfaces
Dependency Injection
Mocking
Download link:
http://rapidgator.net/file/07b636e7e3835459413940847fcc1580/fvmm2.CSharp.Interfaces.rar.html
http://nitroflare.com/view/4CDDB49D78CF77E/fvmm2.CSharp.Interfaces.rar
https://uploadgig.com/file/download/44fec775Db7736a5/fvmm2.CSharp.Interfaces.rar
http://uploaded.net/file/xbsosxbw/fvmm2.CSharp.Interfaces.rar
Links are Interchangeable - No Password - Single Extraction