C# Object Oriented Programming Basic To Advance


Speaker : Alim Ul Karim
On behalf of Techforum( as Microsoft Technical Community(MSTC)

Event :

Alim Ul Karim
Works for Developers Organism (

Blog:
Portfolio:
mail to: info {at} developers-organism.com
mail to: alim {at} developers-organism.com

Sildes PDF:

Coding:
or or

Prerequisites:
Namspace and functions

All the rest you need to know about C# is there.

Topics:
05:05 Class
26:01 var VS. Dynamic
28:46 Static: class, member, function
Boxing and UnBoxing
36:57 Passing reference parameter in function.

Why Generics Better than regular object type.
Object
53:18 Inheritance
Relationship type IS-A
1:36:00 Relationship type HAS-A (Modular Approach)
Extend with Extension methods
1:26:40 Encapsulation
Getter/Setter
C# getter setter
1:54:58 Polymorphism
2:11:32 Method Overloading
Method Overriding
2:11:51 Generic
Access Modifiers
Modifiers
2:25:50 Strategy Design Pattern (modify HAS-A relationship)