Cargando…

Design patterns in C# : a hands-on guide with real -world examples /

Get hands-on experience with each Gang of Four (GoF) design pattern using C#. For each of the patterns, you will see at least one real-world scenario, a coding example, and a complete implementation including output. In addition to GoF patterns, you will learn additional design patterns which are co...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sarcar, Vaskaran
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Santa Monica, CA : APress, [2020]
Edición:2nd ed.
Colección:ITpro collection
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Part-I: Gang of Four Design Patterns
  • Part I.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.
  • Part I.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
  • Part I.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
  • Part-II: Additional Design Patterns
  • Chapter 24: Simple Factory Pattern
  • Chapter 25: Null Object Pattern
  • Chapter 26: MVC Pattern
  • Chapter 27: Patterns in Asynchronous Programming
  • Part-III: Final Thoughts on Design Patterns
  • Chapter 28: Criticism of Design Patterns
  • Chapter 29: Anti-patterns
  • Chapter 30: FAQs
  • Appendix A: A Brief Overview of GoF Design Patterns
  • Appendix B: Useful Resources
  • Appendix C: The Road Ahead
  • Appendix D: Important Updates in the Second Edition.-