Design Patterns in C#
(изборен курс към ФМИ на СУ, летен семестър, 2005/2006 г.)















Intro Java book logo








 

Лекции:

  Кратък обзор на курса (v. 1.3)
  Обектно-ориентиран дизайн и UML (v. 0.95)
Creational Patterns
  Singleton (v. 0.9 )
  Factory (v.0.9)     Demo (v.0.9)
  Abstract Factory (v.0.9)   Demo(v.0.9)
  Prototype (v.0.9)  Demo (v.0.9)
  Builder (v.0.9)
Structural Patterns
Adapter (v. 0.91)   Demo (v. 0.9)
Bridge (v. 0.91)   Demo (v. 0.9)
Composite (v.0.91)   Demo (v. 0.9)
Wrapper (v.0.91)   Demo (v. 0.9)
Fašade Pattern (v.0.9) Demo (v. 0.9)
Flyweight Pattern (v. 0.9)
Proxy Pattern (v. 0.9)   Demo (v. 0.9)
Behavioral Patterns
Chain of Responsibility (v. 0.90) Demo(v.0.90)
Command Pattern (v. 0.90) Demo (v. 0.90)
Iterator Pattern (v. 0.90) Demo (v.0.90)
Interpreter Pattern (v.0.90) Demo (v.0.90)
Observer Pattern (v. 0.90) Demo ( v.0.90)
Memento Pattern (v. 0.90) Demo (v.0.90)
Strategy Pattern (v. 0.90)   Demo (v. 0.89)
Mediator Pattern (v. 0.90 ) Demo (v. 0.90)
State Pattern (v. 0.90) Demo (v. 0.90)
Template Method (v. 0.90) Demo (v. 0.90)
Visitor Pattern (v. 0.80) Demo (v. 0.80)
Допълнителни лекции
Aspect Oriented Programming (v. 0.90) Demos (v.0.90)
Model View Controller (v. 1.0)