Design Patterns for C#

Bluehost Shared Hosting

Design Patterns for C#

In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern isn’t a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations.

This educational package consists of 26 different projects that demonstrates the implementation of design patterns in C# language.

Behavioral

  • ChainOfResponsibility
  • Command
  • Interpreter
  • Iterator
  • Mediator
  • Memento
  • Observer
  • State
  • Strategy
  • TemplateMethod
  • Visitor

Creational

  • AbstractFactory
  • Builder
  • FactoryMethod
  • NullObject
  • ObjectPool
  • Prototype
  • Singleton

Structural

  • Adapter
  • Bridge
  • Composite
  • Decorator
  • Facade
  • Flyweight
  • Proxy
  • Specification

Design Patterns for C#

v1.0

Initial Release.

Design Patterns for C#

0 average based on 2 ratings.

ElektroStudios

ElektroStudios

Visit Author's Portfolio

View Portfolio
Last Update 2017-01-09
Created 2017-01-09
Sales 25
Discussion Comments
Compatible Browsers IE8 IE9 IE10 IE11
Software Version .NET 3.5 .NET 4.0 .NET 4.5 .NET 4.6
High Resolution No
Files Included C# CS XML
Video Preview Resolution