“Design Patterns in C#” is a free eBook by Jean Paul V.A. This book is the compilation of his last 1 year learning effort in Design Patterns.
Book Description
Jean Paul V.A is a Software Developer working on Microsoft Technologies for the past 10 years. He has been passionate about programming and mentored lots of developers on .Net and related Technologies. He has been holding MCPD and MCTS Certifications in: Windows Applications, ASP.NET, SQL Server, SharePoint and WCF.
Table of Contents
- Singleton pattern
- Command pattern
- Adapter pattern
- Decorator pattern
- Strategy pattern
- Template method pattern
- Visitor pattern
- Observer pattern
- Builder pattern
- Chain of responsibility pattern
- Abstract factory pattern
- Factory method pattern
- Flyweight pattern
- Proxy pattern
- Facade pattern
- State pattern
- Iterator pattern
- Mediator pattern
- Memento pattern
- Prototype pattern
- Bridge pattern
- Interpreter pattern
- Composite pattern
- References
- Source code