Kayıtlar

Sarmalama / Paketleme (Encapsulation)

Çokbiçimlilik (Polymorphism)

Erişim Belirleyiciler

Sınıf İçindeki Yapılar

Miras Alma / Kalıtım (Inheritance)

IoC Containers ve Castle Windsor ile IoC Container Kullanımı

Dependency Injection

Prototype Design Pattern

Dependency Inversion Principle

Interface Segregation Principle

Liskov Substitution Principle

Open/Closed Principle

Single Responsibility Principle

Singleton Design Pattern

Facade Design Pattern