Design Patterns in C# A Hands-on Guide with Real-World Examples /

Get hands-on experience with each Gang of Four design pattern using the latest version of C# (Visual Studio Community 2017). For each of the patterns, you'll see at least one real-world scenario, a coding example, and a complete implementation including output. In the first part of Design Patte...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Sarcar, Vaskaran (Συγγραφέας, http://id.loc.gov/vocabulary/relators/aut)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berkeley, CA : Apress : Imprint: Apress, 2018.
Έκδοση:1st ed. 2018.
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • Part-I: Gang of Four Design Patterns
  • 1.A: Creational Patterns
  • Chapter 1: Singleton Pattern
  • Chapter 2: Prototype Pattern
  • Chapter 3: Builder Pattern
  • Chapter 4: Factory Method Pattern
  • Chapter 5: Abstract Factory Pattern. - 1.B: Structural Patterns
  • Chapter 6: Proxy Pattern
  • Chapter 7: Decorator Pattern
  • Chapter 8: Adapter Pattern
  • Chapter 9: Facade Pattern
  • Chapter 10: Flyweight Pattern
  • Chapter 11: Composite Pattern
  • Chapter 12: Bridge Pattern
  • 1.C: Behavioral Patterns
  • Chapter 13: Visitor Pattern
  • Chapter 14: Observer Pattern
  • Chapter 15: Strategy Pattern
  • Chapter 16: Template Method Pattern
  • Chapter 17: Command Pattern. - Chapter 18: Iterator Pattern
  • Chapter 19: Memento Pattern
  • Chapter 20: State Pattern. - Chapter 21: Mediator Pattern
  • Chapter 22: Chain of Responsibility Pattern
  • Chapter 23: Interpreter Pattern
  • Chapter 23: Interpreter Pattern.-Part-II: Additional Design Patterns
  • Chapter 24: Simple Factory Pattern
  • Chapter 25: Null Object Pattern
  • Chapter 26: MVC Pattern
  • Part-III: Final talks on Design Patterns
  • Chapter 27: Criticism to Design Patterns
  • Chapter 28: Avoid the Traps of Anti-Patterns
  • Chapter 29: Seal the leaks in your Application
  • Chapter 30: FAQ.