在好例子网,分享、交流、成长!
您当前所在位置:首页C# 开发实例C#语言基础 → .NET Design Pattern Framework 4.5[C# Edition].zip

.NET Design Pattern Framework 4.5[C# Edition].zip

C#语言基础

下载此实例
  • 开发语言:C#
  • 实例大小:48.64M
  • 下载次数:10
  • 浏览次数:64
  • 发布时间:2023-12-20
  • 实例类别:C#语言基础
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签: .NET edit .zip ZIP NET

实例介绍

【实例简介】.NET Design Pattern Framework 4.5[C# Edition].zip
The .NET Design Pattern Framework 4.5 is actually 10 products in one -- each filled with .NET code and information you will not find anywhere else -- and each working together, ready to give your apps...
【实例截图】from clipboard

【核心代码】

.
├── Gang Of Four
│   ├── DoFactory.GangOfFour 4.5.sln
│   ├── DoFactory.GangOfFour 4.5.v11.suo
│   ├── DoFactory.GangOfFour.Abstract.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Abstract.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Abstract.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Abstract.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Abstract.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Abstract.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Abstract.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Abstract.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Abstract.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Adapter.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Adapter.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Adapter.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Adapter.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Adapter.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Adapter.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Adapter.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Adapter.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Adapter.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Bridge.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Bridge.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Bridge.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Bridge.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Bridge.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Bridge.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Bridge.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Bridge.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Bridge.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Builder.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Builder.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Builder.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Builder.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Builder.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Builder.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Builder.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Builder.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Builder.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Chain.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Chain.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Chain.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Chain.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Chain.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Chain.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Chain.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Chain.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Chain.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Command.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Command.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Command.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Command.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Command.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Command.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Command.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Command.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Command.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Composite.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Composite.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Composite.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Composite.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Composite.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Composite.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Composite.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Composite.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Composite.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Decorator.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Decorator.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Decorator.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── MyEncFile.txt
│   │   ├── MyOutFile.txt
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Decorator.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Decorator.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Decorator.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Decorator.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Decorator.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Decorator.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Facade.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Facade.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Facade.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Facade.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Facade.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Facade.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Facade.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Facade.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Facade.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Factory.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Factory.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Factory.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Factory.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Factory.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Factory.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Factory.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Factory.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Factory.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Flyweight.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Flyweight.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Flyweight.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Flyweight.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Flyweight.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Flyweight.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Flyweight.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Flyweight.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Flyweight.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Interpreter.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Interpreter.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Interpreter.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Interpreter.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Interpreter.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Interpreter.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Interpreter.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Interpreter.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Interpreter.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Iterator.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Iterator.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Iterator.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Iterator.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Iterator.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Iterator.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Iterator.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Iterator.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Iterator.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Mediator.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Mediator.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Mediator.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Mediator.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Mediator.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Mediator.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Mediator.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Mediator.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Mediator.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Memento.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Memento.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Memento.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Memento.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Memento.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Memento.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Memento.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Memento.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Memento.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Observer.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Observer.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Observer.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Observer.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Observer.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Observer.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Observer.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Observer.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Observer.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Prototype.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Prototype.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Prototype.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Prototype.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Prototype.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Prototype.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Prototype.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Prototype.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Prototype.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Proxy.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Proxy.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Proxy.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Proxy.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Proxy.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Proxy.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Proxy.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Proxy.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Proxy.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Singleton.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Singleton.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Singleton.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Singleton.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Singleton.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Singleton.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Singleton.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Singleton.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Singleton.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.State.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.State.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.State.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.State.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.State.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.State.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.State.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.State.Structural.csproj
│   │   ├── DoFactory.GangOfFour.State.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Strategy.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Strategy.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Strategy.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Strategy.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Strategy.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Strategy.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Strategy.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Strategy.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Strategy.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Template.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Template.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Template.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Template.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Template.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Template.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Template.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Template.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Template.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Visitor.NETOptimized
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Visitor.NETOptimized.csproj
│   │   ├── DoFactory.GangOfFour.Visitor.NETOptimized.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Visitor.RealWorld
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Visitor.RealWorld.csproj
│   │   ├── DoFactory.GangOfFour.Visitor.RealWorld.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── DoFactory.GangOfFour.Visitor.Structural
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.GangOfFour.Visitor.Structural.csproj
│   │   ├── DoFactory.GangOfFour.Visitor.Structural.csproj.user
│   │   ├── MainApp.cs
│   │   ├── UML Diagram
│   │   │   └── ClassDiagram.cd
│   │   └── app.config
│   ├── License.txt
│   └── db1.mdb
├── Gang of Four Design Patterns 4.5.pdf
├── Getting Started 4.5.pdf
├── Head First
│   ├── DoFactory.HeadFirst 4.5.sln
│   ├── DoFactory.HeadFirst 4.5.v11.suo
│   ├── DoFactory.HeadFirst.Adapter.Duck
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Adapter.Ducks.csproj
│   │   ├── DoFactory.HeadFirst.Adapter.Ducks.csproj.user
│   │   ├── DuckTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Adapter.EnumIter
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Adapter.IterEnum.csproj
│   │   ├── DoFactory.HeadFirst.Adapter.IterEnum.csproj.user
│   │   ├── EnumerationIteratorTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Combined.MVC
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── BeatEventArgs.cs
│   │   ├── BeatPanel.cs
│   │   ├── BeatPanel.resx
│   │   ├── BeatTextBox.cs
│   │   ├── BeatTextBox.resx
│   │   ├── Controller.cs
│   │   ├── DoFactory.HeadFirst.Combined.MVC.csproj
│   │   ├── DoFactory.HeadFirst.Combined.MVC.csproj.user
│   │   ├── IBeatable.cs
│   │   ├── Model.cs
│   │   ├── View.cs
│   │   ├── View.resx
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Command.Party
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Command.Party.csproj
│   │   ├── DoFactory.HeadFirst.Command.Party.csproj.user
│   │   ├── RemoteLoader.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Command.Remote
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Command.Remote.csproj
│   │   ├── DoFactory.HeadFirst.Command.Remote.csproj.user
│   │   ├── RemoteLoader.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Command.SimpleRemote
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Command.SimpleRemote.csproj
│   │   ├── DoFactory.HeadFirst.Command.SimpleRemote.csproj.user
│   │   ├── RemoteControlTest.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Command.Undo
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Command.Undo.csproj
│   │   ├── DoFactory.HeadFirst.Command.Undo.csproj.user
│   │   ├── RemoteLoader.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Composite.Menu
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Composite.Menu.csproj
│   │   ├── DoFactory.HeadFirst.Composite.Menu.csproj.user
│   │   ├── MenuTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Composite.MenuIterator
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Composite.MenuIterator.csproj
│   │   ├── DoFactory.HeadFirst.Composite.MenuIterator.csproj.user
│   │   ├── MenuTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Compound.Adapter
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Combining.Adapter.csproj
│   │   ├── DoFactory.HeadFirst.Combining.Adapter.csproj.user
│   │   ├── DuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Compound.Composite
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Combining.Composite.csproj
│   │   ├── DoFactory.HeadFirst.Combining.Composite.csproj.user
│   │   ├── DuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Compound.Decorator
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Combining.Decorator.csproj
│   │   ├── DoFactory.HeadFirst.Combining.Decorator.csproj.user
│   │   ├── DuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Compound.Ducks
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Combining.Ducks.csproj
│   │   ├── DoFactory.HeadFirst.Combining.Ducks.csproj.user
│   │   ├── DuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Compound.Factory
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Combining.Factory.csproj
│   │   ├── DoFactory.HeadFirst.Combining.Factory.csproj.user
│   │   ├── DuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Compound.Observer
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Combining.Observer.csproj
│   │   ├── DoFactory.HeadFirst.Combining.Observer.csproj.user
│   │   ├── DuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Decorator.IO
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Decorator.IO.csproj
│   │   ├── DoFactory.HeadFirst.Decorator.IO.csproj.user
│   │   ├── InputTest.cs
│   │   ├── MyEncFile.txt
│   │   ├── MyInFile.txt
│   │   ├── MyOutFile.txt
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Decorator.Starbuzz
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Decorator.Starbuzz.csproj
│   │   ├── DoFactory.HeadFirst.Decorator.Starbuzz.csproj.user
│   │   ├── StarbuzzCoffee.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Facade.HomeTheater
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Facade.HomeTheater.csproj
│   │   ├── DoFactory.HeadFirst.Facade.HomeTheater.csproj.user
│   │   ├── HomeTheaterTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Factory.Abstract.Pizza
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Factory.Abstract.Pizza.csproj
│   │   ├── DoFactory.HeadFirst.Factory.Abstract.Pizza.csproj.user
│   │   ├── PizzaTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Factory.Method.Pizza
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Factory.Method.Pizza.csproj
│   │   ├── DoFactory.HeadFirst.Factory.Method.Pizza.csproj.user
│   │   ├── PizzaTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Factory.PizzaShop
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Factory.PizzaShop.csproj
│   │   ├── DoFactory.HeadFirst.Factory.PizzaShop.csproj.user
│   │   ├── PizzaTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Iterator.DinerMerger
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Iterator.DinerMerger.csproj
│   │   ├── DoFactory.HeadFirst.Iterator.DinerMerger.csproj.user
│   │   ├── MenuTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Iterator.DinerMergerCafe
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Iterator.DinerMergerCafe.csproj
│   │   ├── DoFactory.HeadFirst.Iterator.DinerMergerCafe.csproj.user
│   │   ├── MenuTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Iterator.DinerMergerI
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Iterator.DinerMergerI.csproj
│   │   ├── DoFactory.HeadFirst.Iterator.DinerMergerI.csproj.user
│   │   ├── MenuTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Observer.Swing
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Observer.DotNet.csproj
│   │   ├── DoFactory.HeadFirst.Observer.DotNet.csproj.user
│   │   ├── DotNetObserverExample.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Observer.WeatherStation
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Observer.WeatherStation.csproj
│   │   ├── DoFactory.HeadFirst.Observer.WeatherStation.csproj.user
│   │   ├── WeatherStationHeatIndex.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Observer.WeatherStationObservable
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Observer.WeatherStationObservable.csproj
│   │   ├── DoFactory.HeadFirst.Observer.WeatherStationObservable.csproj.user
│   │   ├── WeatherStationHeatIndex.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Proxy.GumballMonitor
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Proxy.GumballMonitor.csproj
│   │   ├── DoFactory.HeadFirst.Proxy.GumballMonitor.csproj.user
│   │   ├── GumballMachineTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Proxy.GumballState.Client
│   │   ├── DoFactory.HeadFirst.Proxy.GumballState.Client.csproj
│   │   ├── DoFactory.HeadFirst.Proxy.GumballState.Client.csproj.user
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Service References
│   │   │   └── GumballProxy
│   │   │       ├── GumballMachine.wsdl
│   │   │       ├── Reference.cs
│   │   │       ├── Reference.svcmap
│   │   │       ├── Service.disco
│   │   │       ├── Service.wsdl
│   │   │       ├── Service.xsd
│   │   │       ├── Service1.xsd
│   │   │       ├── configuration.svcinfo
│   │   │       └── configuration91.svcinfo
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Proxy.GumballState.Host
│   │   ├── DoFactory.HeadFirst.Proxy.GumballState.Host.csproj
│   │   ├── DoFactory.HeadFirst.Proxy.GumballState.Host.csproj.user
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Service.svc
│   │   └── Web.config
│   ├── DoFactory.HeadFirst.Proxy.GumballState.Machine
│   │   ├── DoFactory.HeadFirst.Proxy.GumballState.Machine.csproj
│   │   ├── DoFactory.HeadFirst.Proxy.GumballState.Machine.csproj.user
│   │   ├── GumballMachine.cs
│   │   └── Properties
│   │       └── AssemblyInfo.cs
│   ├── DoFactory.HeadFirst.Proxy.VirtualProxy
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Proxy.VirtualProxy.csproj
│   │   ├── DoFactory.HeadFirst.Proxy.VirtualProxy.csproj.user
│   │   ├── FormVirtualProxy.cs
│   │   ├── FormVirtualProxy.resx
│   │   ├── PlaceHolder.jpg
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Singleton.Chocolate
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── ChocolateController.cs
│   │   ├── DoFactory.HeadFirst.Singleton.Chocolate.csproj
│   │   ├── DoFactory.HeadFirst.Singleton.Chocolate.csproj.user
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Singleton.Classic
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Singleton.Classic.csproj
│   │   ├── DoFactory.HeadFirst.Singleton.Classic.csproj.user
│   │   ├── SingletonClient.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Singleton.DoubleChecked
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Singleton.DoubleChecked.csproj
│   │   ├── DoFactory.HeadFirst.Singleton.DoubleChecked.csproj.user
│   │   ├── SingletonClient.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Singleton.MultiThreading
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Singleton.MultiThreading.csproj
│   │   ├── DoFactory.HeadFirst.Singleton.MultiThreading.csproj.user
│   │   ├── SingletonClient.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.State.Gumball
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.State.Gumball.csproj
│   │   ├── DoFactory.HeadFirst.State.Gumball.csproj.user
│   │   ├── GumballMachineTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.State.GumballState
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.State.GumballState.csproj
│   │   ├── DoFactory.HeadFirst.State.GumballState.csproj.user
│   │   ├── GumballMachineTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.State.GumballStateWinner
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.State.GumballStateWinner.csproj
│   │   ├── DoFactory.HeadFirst.State.GumballStateWinner.csproj.user
│   │   ├── GumballMachineTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Strategy
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Strategy.csproj
│   │   ├── DoFactory.HeadFirst.Strategy.csproj.user
│   │   ├── MiniDuckSimulator.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Template.Barista
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── BeverageTestDrive.cs
│   │   ├── DoFactory.HeadFirst.Template.Barista.csproj
│   │   ├── DoFactory.HeadFirst.Template.Barista.csproj.user
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Template.Control
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Template.Control.csproj
│   │   ├── DoFactory.HeadFirst.Template.Control.csproj.user
│   │   ├── FormTemplate.cs
│   │   ├── FormTemplate.resx
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Template.SimpleBarista
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── Barista.cs
│   │   ├── DoFactory.HeadFirst.Template.SimpleBarista.csproj
│   │   ├── DoFactory.HeadFirst.Template.SimpleBarista.csproj.user
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Template.Sort
│   │   ├── App.ico
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Template.Sort.csproj
│   │   ├── DoFactory.HeadFirst.Template.Sort.csproj.user
│   │   ├── DuckSortTestDrive.cs
│   │   └── app.config
│   ├── DoFactory.HeadFirst.Template.WindowsService
│   │   ├── AssemblyInfo.cs
│   │   ├── DoFactory.HeadFirst.Template.WindowsService.csproj
│   │   ├── DoFactory.HeadFirst.Template.WindowsService.csproj.user
│   │   ├── HeadFirstService.cs
│   │   ├── HeadFirstService.resx
│   │   └── app.config
│   └── License.txt
├── Head First Design Patterns 4.5.pdf
├── MyPim01.suo
├── Patterns In Action 4.5.pdf
├── Patterns in Action
│   ├── Action.sql
│   ├── ActionService
│   │   ├── ActionService.csproj
│   │   ├── IService.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── Service.cs
│   ├── BusinessObjects
│   │   ├── BusinessObject.cs
│   │   ├── BusinessObjects.csproj
│   │   ├── BusinessRules
│   │   │   ├── BusinessRule.cs
│   │   │   ├── ValidateCompare.cs
│   │   │   ├── ValidateCreditcard.cs
│   │   │   ├── ValidateEmail.cs
│   │   │   ├── ValidateIPAddress.cs
│   │   │   ├── ValidateId.cs
│   │   │   ├── ValidateLength.cs
│   │   │   ├── ValidateRange.cs
│   │   │   ├── ValidateRegex.cs
│   │   │   ├── ValidateRequired.cs
│   │   │   ├── ValidationDataType.cs
│   │   │   └── ValidationOperator.cs
│   │   ├── Category.cs
│   │   ├── Member.cs
│   │   ├── Order.cs
│   │   ├── OrderDetail.cs
│   │   ├── Product.cs
│   │   └── Properties
│   │       └── AssemblyInfo.cs
│   ├── DataObjects
│   │   ├── AdoNet
│   │   │   ├── CategoryDao.cs
│   │   │   ├── DaoFactory.cs
│   │   │   ├── Db.cs
│   │   │   ├── Extensions.cs
│   │   │   ├── MemberDao.cs
│   │   │   ├── OrderDao.cs
│   │   │   ├── OrderDetailDao.cs
│   │   │   └── ProductDao.cs
│   │   ├── App.Config
│   │   ├── DaoFactories.cs
│   │   ├── DataObjects.csproj
│   │   ├── DataObjects.csproj.user
│   │   ├── EntityFramework
│   │   │   ├── Action.Context.cs
│   │   │   ├── Action.Context.tt
│   │   │   ├── Action.Designer.cs
│   │   │   ├── Action.cs
│   │   │   ├── Action.edmx
│   │   │   ├── Action.edmx.diagram
│   │   │   ├── Action.tt
│   │   │   ├── CategoryDao.cs
│   │   │   ├── CategoryEntity.cs
│   │   │   ├── DaoFactory.cs
│   │   │   ├── DynamicLinq.cs
│   │   │   ├── MemberDao.cs
│   │   │   ├── MemberEntity.cs
│   │   │   ├── OrderDao.cs
│   │   │   ├── OrderDetailDao.cs
│   │   │   ├── OrderDetailEntity.cs
│   │   │   ├── OrderEntity.cs
│   │   │   ├── ProductDao.cs
│   │   │   └── ProductEntity.cs
│   │   ├── ICategoryDao.cs
│   │   ├── IDaoFactory.cs
│   │   ├── IMemberDao.cs
│   │   ├── IOrderDao.cs
│   │   ├── IOrderDetailDao.cs
│   │   ├── IProductDao.cs
│   │   ├── Linq2Sql
│   │   │   ├── Action.dbml
│   │   │   ├── Action.dbml.layout
│   │   │   ├── Action.designer.cs
│   │   │   ├── CategoryDao.cs
│   │   │   ├── DaoFactory.cs
│   │   │   ├── DataContext.cs
│   │   │   ├── DataContextFactory.cs
│   │   │   ├── MemberDao.cs
│   │   │   ├── OrderDao.cs
│   │   │   ├── OrderDetailDao.cs
│   │   │   ├── ProductDao.cs
│   │   │   └── VersionConverter.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   └── packages.config
│   ├── License.txt
│   ├── Mvc
│   │   ├── App_Data
│   │   │   ├── Action1.mdf
│   │   │   └── Action1_log.ldf
│   │   ├── App_Start
│   │   │   ├── AuthConfig.cs
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Areas
│   │   │   ├── Admin
│   │   │   │   ├── AdminAreaRegistration.cs
│   │   │   │   ├── Controllers
│   │   │   │   │   └── AdminController.cs
│   │   │   │   ├── Models
│   │   │   │   │   ├── MemberModel.cs
│   │   │   │   │   ├── MemberOrdersModel.cs
│   │   │   │   │   ├── MembersModel.cs
│   │   │   │   │   ├── OrderDetailModel.cs
│   │   │   │   │   ├── OrderDetailsModel.cs
│   │   │   │   │   ├── OrderModel.cs
│   │   │   │   │   └── OrdersModel.cs
│   │   │   │   └── Views
│   │   │   │       ├── Admin
│   │   │   │       │   ├── Administration.cshtml
│   │   │   │       │   ├── Member.cshtml
│   │   │   │       │   ├── MemberOrders.cshtml
│   │   │   │       │   ├── Members.cshtml
│   │   │   │       │   ├── Order.cshtml
│   │   │   │       │   └── Orders.cshtml
│   │   │   │       ├── Web.config
│   │   │   │       └── _ViewStart.cshtml
│   │   │   ├── Auth
│   │   │   │   ├── AuthAreaRegistration.cs
│   │   │   │   ├── Controllers
│   │   │   │   │   └── AuthController.cs
│   │   │   │   ├── Models
│   │   │   │   │   └── LoginModel.cs
│   │   │   │   └── Views
│   │   │   │       ├── Auth
│   │   │   │       │   ├── Login.cshtml
│   │   │   │       │   └── Logout.cshtml
│   │   │   │       ├── Web.config
│   │   │   │       └── _ViewStart.cshtml
│   │   │   └── Shop
│   │   │       ├── Controllers
│   │   │       │   └── ShopController.cs
│   │   │       ├── Models
│   │   │       │   ├── ProductModel.cs
│   │   │       │   ├── ProductsModel.cs
│   │   │       │   └── SearchModel.cs
│   │   │       ├── ShopAreaRegistration.cs
│   │   │       └── Views
│   │   │           ├── Shop
│   │   │           │   ├── Product.cshtml
│   │   │           │   ├── Products.cshtml
│   │   │           │   ├── Search.cshtml
│   │   │           │   ├── Shopping.cshtml
│   │   │           │   └── _Products.cshtml
│   │   │           ├── Web.config
│   │   │           └── _ViewStart.cshtml
│   │   ├── Code
│   │   │   ├── Filters
│   │   │   │   ├── MenuAttribute.cs
│   │   │   │   └── MenuItem.cs
│   │   │   ├── HtmlHelpers
│   │   │   │   ├── BreadCrumb.cs
│   │   │   │   └── BreadCrumbHelper.cs
│   │   │   └── Sorting
│   │   │       ├── ISortable.cs
│   │   │       ├── SortedList.cs
│   │   │       └── SorterHelper.cs
│   │   ├── Content
│   │   │   ├── app.css
│   │   │   └── themes
│   │   │       └── base
│   │   │           ├── images
│   │   │           │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │           │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │           │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │           │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │           │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │           │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │           │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │           │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │           │   ├── ui-icons_222222_256x240.png
│   │   │           │   ├── ui-icons_2e83ff_256x240.png
│   │   │           │   ├── ui-icons_454545_256x240.png
│   │   │           │   ├── ui-icons_888888_256x240.png
│   │   │           │   └── ui-icons_cd0a0a_256x240.png
│   │   │           ├── jquery-ui.css
│   │   │           ├── jquery.ui.accordion.css
│   │   │           ├── jquery.ui.all.css
│   │   │           ├── jquery.ui.autocomplete.css
│   │   │           ├── jquery.ui.base.css
│   │   │           ├── jquery.ui.button.css
│   │   │           ├── jquery.ui.core.css
│   │   │           ├── jquery.ui.datepicker.css
│   │   │           ├── jquery.ui.dialog.css
│   │   │           ├── jquery.ui.progressbar.css
│   │   │           ├── jquery.ui.resizable.css
│   │   │           ├── jquery.ui.selectable.css
│   │   │           ├── jquery.ui.slider.css
│   │   │           ├── jquery.ui.tabs.css
│   │   │           ├── jquery.ui.theme.css
│   │   │           └── minified
│   │   │               ├── images
│   │   │               │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │               │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │               │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │               │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │               │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │               │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │               │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │               │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │               │   ├── ui-icons_222222_256x240.png
│   │   │               │   ├── ui-icons_2e83ff_256x240.png
│   │   │               │   ├── ui-icons_454545_256x240.png
│   │   │               │   ├── ui-icons_888888_256x240.png
│   │   │               │   └── ui-icons_cd0a0a_256x240.png
│   │   │               ├── jquery-ui.min.css
│   │   │               ├── jquery.ui.accordion.min.css
│   │   │               ├── jquery.ui.autocomplete.min.css
│   │   │               ├── jquery.ui.button.min.css
│   │   │               ├── jquery.ui.core.min.css
│   │   │               ├── jquery.ui.datepicker.min.css
│   │   │               ├── jquery.ui.dialog.min.css
│   │   │               ├── jquery.ui.progressbar.min.css
│   │   │               ├── jquery.ui.resizable.min.css
│   │   │               ├── jquery.ui.selectable.min.css
│   │   │               ├── jquery.ui.slider.min.css
│   │   │               ├── jquery.ui.tabs.min.css
│   │   │               └── jquery.ui.theme.min.css
│   │   ├── Controllers
│   │   │   └── HomeController.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── Images
│   │   │   ├── Members
│   │   │   │   └── Large
│   │   │   │       ├── 0.jpg
│   │   │   │       ├── 1.jpg
│   │   │   │       ├── 10.jpg
│   │   │   │       ├── 11.jpg
│   │   │   │       ├── 12.jpg
│   │   │   │       ├── 13.jpg
│   │   │   │       ├── 14.jpg
│   │   │   │       ├── 15.jpg
│   │   │   │       ├── 16.jpg
│   │   │   │       ├── 17.jpg
│   │   │   │       ├── 18.jpg
│   │   │   │       ├── 19.jpg
│   │   │   │       ├── 2.jpg
│   │   │   │       ├── 20.jpg
│   │   │   │       ├── 21.jpg
│   │   │   │       ├── 22.jpg
│   │   │   │       ├── 23.jpg
│   │   │   │       ├── 24.jpg
│   │   │   │       ├── 25.jpg
│   │   │   │       ├── 26.jpg
│   │   │   │       ├── 27.jpg
│   │   │   │       ├── 28.jpg
│   │   │   │       ├── 29.jpg
│   │   │   │       ├── 3.jpg
│   │   │   │       ├── 30.jpg
│   │   │   │       ├── 31.jpg
│   │   │   │       ├── 32.jpg
│   │   │   │       ├── 33.jpg
│   │   │   │       ├── 34.jpg
│   │   │   │       ├── 35.jpg
│   │   │   │       ├── 36.jpg
│   │   │   │       ├── 37.jpg
│   │   │   │       ├── 38.jpg
│   │   │   │       ├── 39.jpg
│   │   │   │       ├── 4.jpg
│   │   │   │       ├── 40.jpg
│   │   │   │       ├── 41.jpg
│   │   │   │       ├── 42.jpg
│   │   │   │       ├── 43.jpg
│   │   │   │       ├── 44.jpg
│   │   │   │       ├── 45.jpg
│   │   │   │       ├── 46.jpg
│   │   │   │       ├── 47.jpg
│   │   │   │       ├── 48.jpg
│   │   │   │       ├── 49.jpg
│   │   │   │       ├── 5.jpg
│   │   │   │       ├── 50.jpg
│   │   │   │       ├── 51.jpg
│   │   │   │       ├── 52.jpg
│   │   │   │       ├── 53.jpg
│   │   │   │       ├── 54.jpg
│   │   │   │       ├── 55.jpg
│   │   │   │       ├── 56.jpg
│   │   │   │       ├── 57.jpg
│   │   │   │       ├── 58.jpg
│   │   │   │       ├── 59.jpg
│   │   │   │       ├── 6.jpg
│   │   │   │       ├── 60.jpg
│   │   │   │       ├── 61.jpg
│   │   │   │       ├── 62.jpg
│   │   │   │       ├── 63.jpg
│   │   │   │       ├── 64.jpg
│   │   │   │       ├── 65.jpg
│   │   │   │       ├── 66.jpg
│   │   │   │       ├── 67.jpg
│   │   │   │       ├── 68.jpg
│   │   │   │       ├── 69.jpg
│   │   │   │       ├── 7.jpg
│   │   │   │       ├── 70.jpg
│   │   │   │       ├── 71.jpg
│   │   │   │       ├── 72.jpg
│   │   │   │       ├── 73.jpg
│   │   │   │       ├── 74.jpg
│   │   │   │       ├── 75.jpg
│   │   │   │       ├── 76.jpg
│   │   │   │       ├── 77.jpg
│   │   │   │       ├── 78.jpg
│   │   │   │       ├── 79.jpg
│   │   │   │       ├── 8.jpg
│   │   │   │       ├── 80.jpg
│   │   │   │       ├── 81.jpg
│   │   │   │       ├── 82.jpg
│   │   │   │       ├── 83.jpg
│   │   │   │       ├── 84.jpg
│   │   │   │       ├── 85.jpg
│   │   │   │       ├── 86.jpg
│   │   │   │       ├── 87.jpg
│   │   │   │       ├── 88.jpg
│   │   │   │       ├── 89.jpg
│   │   │   │       ├── 9.jpg
│   │   │   │       ├── 90.jpg
│   │   │   │       └── 91.jpg
│   │   │   ├── Products
│   │   │   │   ├── 1.jpg
│   │   │   │   ├── 10.jpg
│   │   │   │   ├── 11.jpg
│   │   │   │   ├── 12.jpg
│   │   │   │   ├── 13.jpg
│   │   │   │   ├── 14.jpg
│   │   │   │   ├── 15.jpg
│   │   │   │   ├── 16.jpg
│   │   │   │   ├── 17.jpg
│   │   │   │   ├── 18.jpg
│   │   │   │   ├── 19.jpg
│   │   │   │   ├── 2.jpg
│   │   │   │   ├── 20.jpg
│   │   │   │   ├── 21.jpg
│   │   │   │   ├── 22.jpg
│   │   │   │   ├── 23.jpg
│   │   │   │   ├── 24.jpg
│   │   │   │   ├── 25.jpg
│   │   │   │   ├── 26.jpg
│   │   │   │   ├── 27.jpg
│   │   │   │   ├── 28.jpg
│   │   │   │   ├── 29.jpg
│   │   │   │   ├── 3.jpg
│   │   │   │   ├── 30.jpg
│   │   │   │   ├── 31.jpg
│   │   │   │   ├── 32.jpg
│   │   │   │   ├── 33.jpg
│   │   │   │   ├── 34.jpg
│   │   │   │   ├── 35.jpg
│   │   │   │   ├── 36.jpg
│   │   │   │   ├── 37.jpg
│   │   │   │   ├── 38.jpg
│   │   │   │   ├── 39.jpg
│   │   │   │   ├── 4.jpg
│   │   │   │   ├── 40.jpg
│   │   │   │   ├── 41.jpg
│   │   │   │   ├── 42.jpg
│   │   │   │   ├── 43.jpg
│   │   │   │   ├── 44.jpg
│   │   │   │   ├── 45.jpg
│   │   │   │   ├── 46.jpg
│   │   │   │   ├── 47.jpg
│   │   │   │   ├── 48.jpg
│   │   │   │   ├── 49.jpg
│   │   │   │   ├── 5.jpg
│   │   │   │   ├── 50.jpg
│   │   │   │   ├── 51.jpg
│   │   │   │   ├── 52.jpg
│   │   │   │   ├── 53.jpg
│   │   │   │   ├── 54.jpg
│   │   │   │   ├── 55.jpg
│   │   │   │   ├── 56.jpg
│   │   │   │   ├── 57.jpg
│   │   │   │   ├── 58.jpg
│   │   │   │   ├── 59.jpg
│   │   │   │   ├── 6.jpg
│   │   │   │   ├── 60.jpg
│   │   │   │   ├── 61.jpg
│   │   │   │   ├── 62.jpg
│   │   │   │   ├── 63.jpg
│   │   │   │   ├── 64.jpg
│   │   │   │   ├── 65.jpg
│   │   │   │   ├── 66.jpg
│   │   │   │   ├── 67.jpg
│   │   │   │   ├── 68.jpg
│   │   │   │   ├── 69.jpg
│   │   │   │   ├── 7.jpg
│   │   │   │   ├── 70.jpg
│   │   │   │   ├── 71.jpg
│   │   │   │   ├── 72.jpg
│   │   │   │   ├── 73.jpg
│   │   │   │   ├── 74.jpg
│   │   │   │   ├── 75.jpg
│   │   │   │   ├── 76.jpg
│   │   │   │   ├── 77.jpg
│   │   │   │   ├── 8.jpg
│   │   │   │   └── 9.jpg
│   │   │   ├── image45.jpg
│   │   │   ├── indicator.gif
│   │   │   ├── logo.psd
│   │   │   ├── logolight.jpg
│   │   │   ├── sortasc.gif
│   │   │   └── sortdesc.gif
│   │   ├── Mvc.csproj
│   │   ├── Mvc.csproj.user
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts
│   │   │   ├── _references.js
│   │   │   ├── jquery-1.7.1.intellisense.js
│   │   │   ├── jquery-1.7.1.js
│   │   │   ├── jquery-1.7.1.min.js
│   │   │   ├── jquery-ui-1.8.20.js
│   │   │   ├── jquery-ui-1.8.20.min.js
│   │   │   ├── jquery.unobtrusive-ajax.js
│   │   │   ├── jquery.unobtrusive-ajax.min.js
│   │   │   ├── jquery.validate-vsdoc.js
│   │   │   ├── jquery.validate.js
│   │   │   ├── jquery.validate.min.js
│   │   │   ├── jquery.validate.unobtrusive.js
│   │   │   ├── jquery.validate.unobtrusive.min.js
│   │   │   ├── knockout-2.1.0.debug.js
│   │   │   ├── knockout-2.1.0.js
│   │   │   └── modernizr-2.5.3.js
│   │   ├── Views
│   │   │   ├── Home
│   │   │   │   └── Index.cshtml
│   │   │   ├── Shared
│   │   │   │   ├── Error.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   ├── favicon.ico
│   │   └── packages.config
│   ├── Mvc.Tests
│   │   ├── App.config
│   │   ├── Controllers
│   │   │   ├── AdminControllerTest.cs
│   │   │   ├── AuthControllerTest.cs
│   │   │   ├── HomeControllerTest.cs
│   │   │   └── ShopControllerTest.cs
│   │   ├── MoqHelper.cs
│   │   ├── Mvc.Tests.csproj
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── packages.config
│   ├── Patterns In Action 4.5.sln
│   ├── Patterns In Action 4.5.v11.suo
│   ├── WebForms
│   │   ├── App_Data
│   │   │   ├── Action2.mdf
│   │   │   └── Action2_log.ldf
│   │   ├── App_Start
│   │   │   ├── AuthConfig.cs
│   │   │   └── BundleConfig.cs
│   │   ├── App_Themes
│   │   │   └── Theme45
│   │   │       ├── Theme45.css
│   │   │       └── Theme45.skin
│   │   ├── Bundle.config
│   │   ├── Code
│   │   │   ├── Controls
│   │   │   │   ├── MenuComposite.cs
│   │   │   │   └── MenuCompositeItem.cs
│   │   │   ├── Logging
│   │   │   │   ├── ILog.cs
│   │   │   │   ├── LogEventArgs.cs
│   │   │   │   ├── LogSeverity.cs
│   │   │   │   ├── Logger.cs
│   │   │   │   ├── ObserverLogToConsole.cs
│   │   │   │   ├── ObserverLogToDatabase.cs
│   │   │   │   ├── ObserverLogToEmail.cs
│   │   │   │   ├── ObserverLogToEventlog.cs
│   │   │   │   └── ObserverLogToFile.cs
│   │   │   ├── PageBase.cs
│   │   │   ├── PriceRange.cs
│   │   │   ├── UrlMaker.cs
│   │   │   └── ViewState
│   │   │       ├── GlobalViewStateSingleton.cs
│   │   │       ├── ProviderBase
│   │   │       │   ├── ViewStateProviderBase.cs
│   │   │       │   ├── ViewStateProviderCollection.cs
│   │   │       │   ├── ViewStateProviderService.cs
│   │   │       │   └── ViewStateProviderServiceSection.cs
│   │   │       ├── ViewStateProviderCache.cs
│   │   │       ├── ViewStateProviderGlobal.cs
│   │   │       └── ViewStateProviderSession.cs
│   │   ├── Content
│   │   │   └── themes
│   │   │       └── base
│   │   │           ├── images
│   │   │           │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │           │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │           │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │           │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │           │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │           │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │           │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │           │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │           │   ├── ui-icons_222222_256x240.png
│   │   │           │   ├── ui-icons_2e83ff_256x240.png
│   │   │           │   ├── ui-icons_454545_256x240.png
│   │   │           │   ├── ui-icons_888888_256x240.png
│   │   │           │   └── ui-icons_cd0a0a_256x240.png
│   │   │           ├── jquery-ui.css
│   │   │           ├── jquery.ui.accordion.css
│   │   │           ├── jquery.ui.all.css
│   │   │           ├── jquery.ui.autocomplete.css
│   │   │           ├── jquery.ui.base.css
│   │   │           ├── jquery.ui.button.css
│   │   │           ├── jquery.ui.core.css
│   │   │           ├── jquery.ui.datepicker.css
│   │   │           ├── jquery.ui.dialog.css
│   │   │           ├── jquery.ui.progressbar.css
│   │   │           ├── jquery.ui.resizable.css
│   │   │           ├── jquery.ui.selectable.css
│   │   │           ├── jquery.ui.slider.css
│   │   │           ├── jquery.ui.tabs.css
│   │   │           ├── jquery.ui.theme.css
│   │   │           └── minified
│   │   │               ├── images
│   │   │               │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │               │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │               │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │               │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │               │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │               │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │               │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │               │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │               │   ├── ui-icons_222222_256x240.png
│   │   │               │   ├── ui-icons_2e83ff_256x240.png
│   │   │               │   ├── ui-icons_454545_256x240.png
│   │   │               │   ├── ui-icons_888888_256x240.png
│   │   │               │   └── ui-icons_cd0a0a_256x240.png
│   │   │               ├── jquery-ui.min.css
│   │   │               ├── jquery.ui.accordion.min.css
│   │   │               ├── jquery.ui.autocomplete.min.css
│   │   │               ├── jquery.ui.button.min.css
│   │   │               ├── jquery.ui.core.min.css
│   │   │               ├── jquery.ui.datepicker.min.css
│   │   │               ├── jquery.ui.dialog.min.css
│   │   │               ├── jquery.ui.progressbar.min.css
│   │   │               ├── jquery.ui.resizable.min.css
│   │   │               ├── jquery.ui.selectable.min.css
│   │   │               ├── jquery.ui.slider.min.css
│   │   │               ├── jquery.ui.tabs.min.css
│   │   │               └── jquery.ui.theme.min.css
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   ├── Default.aspx.designer.cs
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── Images
│   │   │   ├── Members
│   │   │   │   └── Large
│   │   │   │       ├── 0.jpg
│   │   │   │       ├── 1.jpg
│   │   │   │       ├── 10.jpg
│   │   │   │       ├── 11.jpg
│   │   │   │       ├── 12.jpg
│   │   │   │       ├── 13.jpg
│   │   │   │       ├── 14.jpg
│   │   │   │       ├── 15.jpg
│   │   │   │       ├── 16.jpg
│   │   │   │       ├── 17.jpg
│   │   │   │       ├── 18.jpg
│   │   │   │       ├── 19.jpg
│   │   │   │       ├── 2.jpg
│   │   │   │       ├── 20.jpg
│   │   │   │       ├── 21.jpg
│   │   │   │       ├── 22.jpg
│   │   │   │       ├── 23.jpg
│   │   │   │       ├── 24.jpg
│   │   │   │       ├── 25.jpg
│   │   │   │       ├── 26.jpg
│   │   │   │       ├── 27.jpg
│   │   │   │       ├── 28.jpg
│   │   │   │       ├── 29.jpg
│   │   │   │       ├── 3.jpg
│   │   │   │       ├── 30.jpg
│   │   │   │       ├── 31.jpg
│   │   │   │       ├── 32.jpg
│   │   │   │       ├── 33.jpg
│   │   │   │       ├── 34.jpg
│   │   │   │       ├── 35.jpg
│   │   │   │       ├── 36.jpg
│   │   │   │       ├── 37.jpg
│   │   │   │       ├── 38.jpg
│   │   │   │       ├── 39.jpg
│   │   │   │       ├── 4.jpg
│   │   │   │       ├── 40.jpg
│   │   │   │       ├── 41.jpg
│   │   │   │       ├── 42.jpg
│   │   │   │       ├── 43.jpg
│   │   │   │       ├── 44.jpg
│   │   │   │       ├── 45.jpg
│   │   │   │       ├── 46.jpg
│   │   │   │       ├── 47.jpg
│   │   │   │       ├── 48.jpg
│   │   │   │       ├── 49.jpg
│   │   │   │       ├── 5.jpg
│   │   │   │       ├── 50.jpg
│   │   │   │       ├── 51.jpg
│   │   │   │       ├── 52.jpg
│   │   │   │       ├── 53.jpg
│   │   │   │       ├── 54.jpg
│   │   │   │       ├── 55.jpg
│   │   │   │       ├── 56.jpg
│   │   │   │       ├── 57.jpg
│   │   │   │       ├── 58.jpg
│   │   │   │       ├── 59.jpg
│   │   │   │       ├── 6.jpg
│   │   │   │       ├── 60.jpg
│   │   │   │       ├── 61.jpg
│   │   │   │       ├── 62.jpg
│   │   │   │       ├── 63.jpg
│   │   │   │       ├── 64.jpg
│   │   │   │       ├── 65.jpg
│   │   │   │       ├── 66.jpg
│   │   │   │       ├── 67.jpg
│   │   │   │       ├── 68.jpg
│   │   │   │       ├── 69.jpg
│   │   │   │       ├── 7.jpg
│   │   │   │       ├── 70.jpg
│   │   │   │       ├── 71.jpg
│   │   │   │       ├── 72.jpg
│   │   │   │       ├── 73.jpg
│   │   │   │       ├── 74.jpg
│   │   │   │       ├── 75.jpg
│   │   │   │       ├── 76.jpg
│   │   │   │       ├── 77.jpg
│   │   │   │       ├── 78.jpg
│   │   │   │       ├── 79.jpg
│   │   │   │       ├── 8.jpg
│   │   │   │       ├── 80.jpg
│   │   │   │       ├── 81.jpg
│   │   │   │       ├── 82.jpg
│   │   │   │       ├── 83.jpg
│   │   │   │       ├── 84.jpg
│   │   │   │       ├── 85.jpg
│   │   │   │       ├── 86.jpg
│   │   │   │       ├── 87.jpg
│   │   │   │       ├── 88.jpg
│   │   │   │       ├── 89.jpg
│   │   │   │       ├── 9.jpg
│   │   │   │       ├── 90.jpg
│   │   │   │       ├── 91.jpg
│   │   │   │       └── anon.jpg
│   │   │   ├── Products
│   │   │   │   ├── 1.jpg
│   │   │   │   ├── 10.jpg
│   │   │   │   ├── 11.jpg
│   │   │   │   ├── 12.jpg
│   │   │   │   ├── 13.jpg
│   │   │   │   ├── 14.jpg
│   │   │   │   ├── 15.jpg
│   │   │   │   ├── 16.jpg
│   │   │   │   ├── 17.jpg
│   │   │   │   ├── 18.jpg
│   │   │   │   ├── 19.jpg
│   │   │   │   ├── 2.jpg
│   │   │   │   ├── 20.jpg
│   │   │   │   ├── 21.jpg
│   │   │   │   ├── 22.jpg
│   │   │   │   ├── 23.jpg
│   │   │   │   ├── 24.jpg
│   │   │   │   ├── 25.jpg
│   │   │   │   ├── 26.jpg
│   │   │   │   ├── 27.jpg
│   │   │   │   ├── 28.jpg
│   │   │   │   ├── 29.jpg
│   │   │   │   ├── 3.jpg
│   │   │   │   ├── 30.jpg
│   │   │   │   ├── 31.jpg
│   │   │   │   ├── 32.jpg
│   │   │   │   ├── 33.jpg
│   │   │   │   ├── 34.jpg
│   │   │   │   ├── 35.jpg
│   │   │   │   ├── 36.jpg
│   │   │   │   ├── 37.jpg
│   │   │   │   ├── 38.jpg
│   │   │   │   ├── 39.jpg
│   │   │   │   ├── 4.jpg
│   │   │   │   ├── 40.jpg
│   │   │   │   ├── 41.jpg
│   │   │   │   ├── 42.jpg
│   │   │   │   ├── 43.jpg
│   │   │   │   ├── 44.jpg
│   │   │   │   ├── 45.jpg
│   │   │   │   ├── 46.jpg
│   │   │   │   ├── 47.jpg
│   │   │   │   ├── 48.jpg
│   │   │   │   ├── 49.jpg
│   │   │   │   ├── 5.jpg
│   │   │   │   ├── 50.jpg
│   │   │   │   ├── 51.jpg
│   │   │   │   ├── 52.jpg
│   │   │   │   ├── 53.jpg
│   │   │   │   ├── 54.jpg
│   │   │   │   ├── 55.jpg
│   │   │   │   ├── 56.jpg
│   │   │   │   ├── 57.jpg
│   │   │   │   ├── 58.jpg
│   │   │   │   ├── 59.jpg
│   │   │   │   ├── 6.jpg
│   │   │   │   ├── 60.jpg
│   │   │   │   ├── 61.jpg
│   │   │   │   ├── 62.jpg
│   │   │   │   ├── 63.jpg
│   │   │   │   ├── 64.jpg
│   │   │   │   ├── 65.jpg
│   │   │   │   ├── 66.jpg
│   │   │   │   ├── 67.jpg
│   │   │   │   ├── 68.jpg
│   │   │   │   ├── 69.jpg
│   │   │   │   ├── 7.jpg
│   │   │   │   ├── 70.jpg
│   │   │   │   ├── 71.jpg
│   │   │   │   ├── 72.jpg
│   │   │   │   ├── 73.jpg
│   │   │   │   ├── 74.jpg
│   │   │   │   ├── 75.jpg
│   │   │   │   ├── 76.jpg
│   │   │   │   ├── 77.jpg
│   │   │   │   ├── 8.jpg
│   │   │   │   └── 9.jpg
│   │   │   ├── image45.jpg
│   │   │   ├── indicator.gif
│   │   │   ├── logolight.jpg
│   │   │   ├── sortasc.gif
│   │   │   └── sortdesc.gif
│   │   ├── LoggingDemo.aspx
│   │   ├── LoggingDemo.aspx.cs
│   │   ├── LoggingDemo.aspx.designer.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts
│   │   │   ├── WebForms
│   │   │   │   ├── DetailsView.js
│   │   │   │   ├── Focus.js
│   │   │   │   ├── GridView.js
│   │   │   │   ├── MSAjax
│   │   │   │   │   ├── MicrosoftAjax.js
│   │   │   │   │   ├── MicrosoftAjaxApplicationServices.js
│   │   │   │   │   ├── MicrosoftAjaxComponentModel.js
│   │   │   │   │   ├── MicrosoftAjaxCore.js
│   │   │   │   │   ├── MicrosoftAjaxGlobalization.js
│   │   │   │   │   ├── MicrosoftAjaxHistory.js
│   │   │   │   │   ├── MicrosoftAjaxNetwork.js
│   │   │   │   │   ├── MicrosoftAjaxSerialization.js
│   │   │   │   │   ├── MicrosoftAjaxTimer.js
│   │   │   │   │   ├── MicrosoftAjaxWebForms.js
│   │   │   │   │   └── MicrosoftAjaxWebServices.js
│   │   │   │   ├── Menu.js
│   │   │   │   ├── MenuStandards.js
│   │   │   │   ├── SmartNav.js
│   │   │   │   ├── TreeView.js
│   │   │   │   ├── WebForms.js
│   │   │   │   ├── WebParts.js
│   │   │   │   └── WebUIValidation.js
│   │   │   ├── _references.js
│   │   │   ├── jquery-1.7.1.intellisense.js
│   │   │   ├── jquery-1.7.1.js
│   │   │   ├── jquery-1.7.1.min.js
│   │   │   ├── jquery-ui-1.8.20.js
│   │   │   ├── jquery-ui-1.8.20.min.js
│   │   │   └── modernizr-2.5.3.js
│   │   ├── Site.Master
│   │   ├── Site.Master.cs
│   │   ├── Site.Master.designer.cs
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   ├── Web.sitemap
│   │   ├── WebAdmin
│   │   │   ├── Admin.aspx
│   │   │   ├── Admin.aspx.cs
│   │   │   ├── Admin.aspx.designer.cs
│   │   │   ├── Member.aspx
│   │   │   ├── Member.aspx.cs
│   │   │   ├── Member.aspx.designer.cs
│   │   │   ├── Members.aspx
│   │   │   ├── Members.aspx.cs
│   │   │   ├── Members.aspx.designer.cs
│   │   │   ├── Order.aspx
│   │   │   ├── Order.aspx.cs
│   │   │   ├── Order.aspx.designer.cs
│   │   │   ├── OrderDetails.aspx
│   │   │   ├── OrderDetails.aspx.cs
│   │   │   ├── OrderDetails.aspx.designer.cs
│   │   │   ├── Orders.aspx
│   │   │   ├── Orders.aspx.cs
│   │   │   └── Orders.aspx.designer.cs
│   │   ├── WebAuth
│   │   │   ├── Login.aspx
│   │   │   ├── Login.aspx.cs
│   │   │   ├── Login.aspx.designer.cs
│   │   │   ├── Logout.aspx
│   │   │   ├── Logout.aspx.cs
│   │   │   └── Logout.aspx.designer.cs
│   │   ├── WebForms.csproj
│   │   ├── WebForms.csproj.user
│   │   ├── WebShop
│   │   │   ├── Product.aspx
│   │   │   ├── Product.aspx.cs
│   │   │   ├── Product.aspx.designer.cs
│   │   │   ├── Products.aspx
│   │   │   ├── Products.aspx.cs
│   │   │   ├── Products.aspx.designer.cs
│   │   │   ├── Search.aspx
│   │   │   ├── Search.aspx.cs
│   │   │   ├── Search.aspx.designer.cs
│   │   │   ├── Shopping.aspx
│   │   │   ├── Shopping.aspx.cs
│   │   │   └── Shopping.aspx.designer.cs
│   │   ├── favicon.ico
│   │   └── packages.config
│   ├── WinFormsApp
│   │   ├── App.config
│   │   ├── App_Data
│   │   │   ├── Action3.mdf
│   │   │   └── Action3_log.ldf
│   │   ├── FormAbout.cs
│   │   ├── FormAbout.designer.cs
│   │   ├── FormAbout.resx
│   │   ├── FormLogin.cs
│   │   ├── FormLogin.designer.cs
│   │   ├── FormLogin.resx
│   │   ├── FormMain.cs
│   │   ├── FormMain.designer.cs
│   │   ├── FormMain.resx
│   │   ├── FormMember.cs
│   │   ├── FormMember.designer.cs
│   │   ├── FormMember.resx
│   │   ├── Images
│   │   │   ├── Customers.ico
│   │   │   ├── Login.ico
│   │   │   ├── Logout.ico
│   │   │   ├── NavBack.png
│   │   │   ├── NavForward.png
│   │   │   ├── copyToolStripButton.Image.png
│   │   │   ├── cutToolStripButton.Image.png
│   │   │   ├── deleteToolStripButton.png
│   │   │   ├── editToolStripButton.Image.png
│   │   │   ├── helpToolStripButton.Image.png
│   │   │   ├── logo45.gif
│   │   │   ├── newToolStripButton.Image.png
│   │   │   ├── pasteToolStripButton.Image.png
│   │   │   ├── printToolStripButton.Image.png
│   │   │   ├── saveToolStripButton.Image.png
│   │   │   └── toolStripButton1.Image.png
│   │   ├── Models
│   │   │   ├── IModel.cs
│   │   │   ├── Model.cs
│   │   │   └── Models
│   │   │       ├── MemberModel.cs
│   │   │       ├── OrderDetailModel.cs
│   │   │       └── OrderModel.cs
│   │   ├── Presenters
│   │   │   ├── LoginPresenter.cs
│   │   │   ├── LogoutPresenter.cs
│   │   │   ├── MemberPresenter.cs
│   │   │   ├── MembersPresenter.cs
│   │   │   ├── OrdersPresenter.cs
│   │   │   └── Presenter.cs
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── Views
│   │   │   ├── ILoginView.cs
│   │   │   ├── IMemberView.cs
│   │   │   ├── IMembersView.cs
│   │   │   ├── IOrdersView.cs
│   │   │   └── IView.cs
│   │   ├── WinForms.csproj
│   │   ├── WinForms.csproj.user
│   │   └── packages.config
│   ├── WpfApp
│   │   ├── App.config
│   │   ├── App.xaml
│   │   ├── App.xaml.cs
│   │   ├── App_Data
│   │   │   ├── Action4.mdf
│   │   │   └── Action4_log.ldf
│   │   ├── Commands
│   │   │   └── ActionCommands.cs
│   │   ├── Controls
│   │   │   └── DropDownButton.cs
│   │   ├── Converters
│   │   │   ├── MaxLengthConverter.cs
│   │   │   └── MemberImageConverter.cs
│   │   ├── Images
│   │   │   ├── Members
│   │   │   │   ├── Large
│   │   │   │   │   ├── 0.jpg
│   │   │   │   │   ├── 1.jpg
│   │   │   │   │   ├── 10.jpg
│   │   │   │   │   ├── 11.jpg
│   │   │   │   │   ├── 12.jpg
│   │   │   │   │   ├── 13.jpg
│   │   │   │   │   ├── 14.jpg
│   │   │   │   │   ├── 15.jpg
│   │   │   │   │   ├── 16.jpg
│   │   │   │   │   ├── 17.jpg
│   │   │   │   │   ├── 18.jpg
│   │   │   │   │   ├── 19.jpg
│   │   │   │   │   ├── 2.jpg
│   │   │   │   │   ├── 20.jpg
│   │   │   │   │   ├── 21.jpg
│   │   │   │   │   ├── 22.jpg
│   │   │   │   │   ├── 23.jpg
│   │   │   │   │   ├── 24.jpg
│   │   │   │   │   ├── 25.jpg
│   │   │   │   │   ├── 26.jpg
│   │   │   │   │   ├── 27.jpg
│   │   │   │   │   ├── 28.jpg
│   │   │   │   │   ├── 29.jpg
│   │   │   │   │   ├── 3.jpg
│   │   │   │   │   ├── 30.jpg
│   │   │   │   │   ├── 31.jpg
│   │   │   │   │   ├── 32.jpg
│   │   │   │   │   ├── 33.jpg
│   │   │   │   │   ├── 34.jpg
│   │   │   │   │   ├── 35.jpg
│   │   │   │   │   ├── 36.jpg
│   │   │   │   │   ├── 37.jpg
│   │   │   │   │   ├── 38.jpg
│   │   │   │   │   ├── 39.jpg
│   │   │   │   │   ├── 4.jpg
│   │   │   │   │   ├── 40.jpg
│   │   │   │   │   ├── 41.jpg
│   │   │   │   │   ├── 42.jpg
│   │   │   │   │   ├── 43.jpg
│   │   │   │   │   ├── 44.jpg
│   │   │   │   │   ├── 45.jpg
│   │   │   │   │   ├── 46.jpg
│   │   │   │   │   ├── 47.jpg
│   │   │   │   │   ├── 48.jpg
│   │   │   │   │   ├── 49.jpg
│   │   │   │   │   ├── 5.jpg
│   │   │   │   │   ├── 50.jpg
│   │   │   │   │   ├── 51.jpg
│   │   │   │   │   ├── 52.jpg
│   │   │   │   │   ├── 53.jpg
│   │   │   │   │   ├── 54.jpg
│   │   │   │   │   ├── 55.jpg
│   │   │   │   │   ├── 56.jpg
│   │   │   │   │   ├── 57.jpg
│   │   │   │   │   ├── 58.jpg
│   │   │   │   │   ├── 59.jpg
│   │   │   │   │   ├── 6.jpg
│   │   │   │   │   ├── 60.jpg
│   │   │   │   │   ├── 61.jpg
│   │   │   │   │   ├── 62.jpg
│   │   │   │   │   ├── 63.jpg
│   │   │   │   │   ├── 64.jpg
│   │   │   │   │   ├── 65.jpg
│   │   │   │   │   ├── 66.jpg
│   │   │   │   │   ├── 67.jpg
│   │   │   │   │   ├── 68.jpg
│   │   │   │   │   ├── 69.jpg
│   │   │   │   │   ├── 7.jpg
│   │   │   │   │   ├── 70.jpg
│   │   │   │   │   ├── 71.jpg
│   │   │   │   │   ├── 72.jpg
│   │   │   │   │   ├── 73.jpg
│   │   │   │   │   ├── 74.jpg
│   │   │   │   │   ├── 75.jpg
│   │   │   │   │   ├── 76.jpg
│   │   │   │   │   ├── 77.jpg
│   │   │   │   │   ├── 78.jpg
│   │   │   │   │   ├── 79.jpg
│   │   │   │   │   ├── 8.jpg
│   │   │   │   │   ├── 80.jpg
│   │   │   │   │   ├── 81.jpg
│   │   │   │   │   ├── 82.jpg
│   │   │   │   │   ├── 83.jpg
│   │   │   │   │   ├── 84.jpg
│   │   │   │   │   ├── 85.jpg
│   │   │   │   │   ├── 86.jpg
│   │   │   │   │   ├── 87.jpg
│   │   │   │   │   ├── 88.jpg
│   │   │   │   │   ├── 89.jpg
│   │   │   │   │   ├── 9.jpg
│   │   │   │   │   ├── 90.jpg
│   │   │   │   │   ├── 91.jpg
│   │   │   │   │   └── anon.jpg
│   │   │   │   └── Small
│   │   │   │       ├── 0.jpg
│   │   │   │       ├── 1.jpg
│   │   │   │       ├── 10.jpg
│   │   │   │       ├── 11.jpg
│   │   │   │       ├── 12.jpg
│   │   │   │       ├── 13.jpg
│   │   │   │       ├── 14.jpg
│   │   │   │       ├── 15.jpg
│   │   │   │       ├── 16.jpg
│   │   │   │       ├── 17.jpg
│   │   │   │       ├── 18.jpg
│   │   │   │       ├── 19.jpg
│   │   │   │       ├── 2.jpg
│   │   │   │       ├── 20.jpg
│   │   │   │       ├── 21.jpg
│   │   │   │       ├── 22.jpg
│   │   │   │       ├── 23.jpg
│   │   │   │       ├── 24.jpg
│   │   │   │       ├── 25.jpg
│   │   │   │       ├── 26.jpg
│   │   │   │       ├── 27.jpg
│   │   │   │       ├── 28.jpg
│   │   │   │       ├── 29.jpg
│   │   │   │       ├── 3.jpg
│   │   │   │       ├── 30.jpg
│   │   │   │       ├── 31.jpg
│   │   │   │       ├── 32.jpg
│   │   │   │       ├── 33.jpg
│   │   │   │       ├── 34.jpg
│   │   │   │       ├── 35.jpg
│   │   │   │       ├── 36.jpg
│   │   │   │       ├── 37.jpg
│   │   │   │       ├── 38.jpg
│   │   │   │       ├── 39.jpg
│   │   │   │       ├── 4.jpg
│   │   │   │       ├── 40.jpg
│   │   │   │       ├── 41.jpg
│   │   │   │       ├── 42.jpg
│   │   │   │       ├── 43.jpg
│   │   │   │       ├── 44.jpg
│   │   │   │       ├── 45.jpg
│   │   │   │       ├── 46.jpg
│   │   │   │       ├── 47.jpg
│   │   │   │       ├── 48.jpg
│   │   │   │       ├── 49.jpg
│   │   │   │       ├── 5.jpg
│   │   │   │       ├── 50.jpg
│   │   │   │       ├── 51.jpg
│   │   │   │       ├── 52.jpg
│   │   │   │       ├── 53.jpg
│   │   │   │       ├── 54.jpg
│   │   │   │       ├── 55.jpg
│   │   │   │       ├── 56.jpg
│   │   │   │       ├── 57.jpg
│   │   │   │       ├── 58.jpg
│   │   │   │       ├── 59.jpg
│   │   │   │       ├── 6.jpg
│   │   │   │       ├── 60.jpg
│   │   │   │       ├── 61.jpg
│   │   │   │       ├── 62.jpg
│   │   │   │       ├── 63.jpg
│   │   │   │       ├── 64.jpg
│   │   │   │       ├── 65.jpg
│   │   │   │       ├── 66.jpg
│   │   │   │       ├── 67.jpg
│   │   │   │       ├── 68.jpg
│   │   │   │       ├── 69.jpg
│   │   │   │       ├── 7.jpg
│   │   │   │       ├── 70.jpg
│   │   │   │       ├── 71.jpg
│   │   │   │       ├── 72.jpg
│   │   │   │       ├── 73.jpg
│   │   │   │       ├── 74.jpg
│   │   │   │       ├── 75.jpg
│   │   │   │       ├── 76.jpg
│   │   │   │       ├── 77.jpg
│   │   │   │       ├── 78.jpg
│   │   │   │       ├── 79.jpg
│   │   │   │       ├── 8.jpg
│   │   │   │       ├── 80.jpg
│   │   │   │       ├── 81.jpg
│   │   │   │       ├── 82.jpg
│   │   │   │       ├── 83.jpg
│   │   │   │       ├── 84.jpg
│   │   │   │       ├── 85.jpg
│   │   │   │       ├── 86.jpg
│   │   │   │       ├── 87.jpg
│   │   │   │       ├── 88.jpg
│   │   │   │       ├── 89.jpg
│   │   │   │       ├── 9.jpg
│   │   │   │       ├── 90.jpg
│   │   │   │       ├── 91.jpg
│   │   │   │       └── anon.jpg
│   │   │   ├── Menus
│   │   │   │   ├── Add.png
│   │   │   │   ├── Copy.png
│   │   │   │   ├── Cut.png
│   │   │   │   ├── Delete.png
│   │   │   │   ├── Edit.png
│   │   │   │   ├── Help.png
│   │   │   │   ├── Login.png
│   │   │   │   ├── Logout.png
│   │   │   │   ├── Paste.png
│   │   │   │   └── View.png
│   │   │   └── WPFIcon.ico
│   │   ├── Models
│   │   │   ├── BaseModel.cs
│   │   │   ├── CustomerModel.cs
│   │   │   ├── OrderDetailModel.cs
│   │   │   ├── OrderModel.cs
│   │   │   └── Provider
│   │   │       ├── IProvider.cs
│   │   │       └── Provider.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ViewModels
│   │   │   ├── CommandModel.cs
│   │   │   ├── CustomerViewModel.cs
│   │   │   └── ViewModelBase.cs
│   │   ├── WindowAbout.xaml
│   │   ├── WindowAbout.xaml.cs
│   │   ├── WindowLogin.xaml
│   │   ├── WindowLogin.xaml.cs
│   │   ├── WindowMain.xaml
│   │   ├── WindowMain.xaml.cs
│   │   ├── WindowMember.xaml
│   │   ├── WindowMember.xaml.cs
│   │   ├── WindowOrders.xaml
│   │   ├── WindowOrders.xaml.cs
│   │   ├── Wpf.csproj
│   │   ├── Wpf.csproj.user
│   │   └── packages.config
│   └── packages
│       ├── AspNet.ScriptManager.jQuery.1.7.1
│       │   ├── AspNet.ScriptManager.jQuery.1.7.1.nupkg
│       │   └── lib
│       │       ├── net40
│       │       │   └── AspNet.ScriptManager.jQuery.dll
│       │       └── net45
│       │           └── AspNet.ScriptManager.jQuery.dll
│       ├── AspNet.ScriptManager.jQuery.UI.Combined.1.8.20
│       │   ├── AspNet.ScriptManager.jQuery.UI.Combined.1.8.20.nupkg
│       │   └── lib
│       │       ├── net40
│       │       │   └── AspNet.ScriptManager.jQuery.UI.Combined.dll
│       │       └── net45
│       │           └── AspNet.ScriptManager.jQuery.UI.Combined.dll
│       ├── AutoMapper.2.2.1
│       │   ├── AutoMapper.2.2.1.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── AutoMapper.dll
│       │           └── AutoMapper.xml
│       ├── DotNetOpenAuth.AspNet.4.0.3.12153
│       │   ├── DotNetOpenAuth.AspNet.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.AspNet.dll
│       │           └── DotNetOpenAuth.AspNet.xml
│       ├── DotNetOpenAuth.Core.4.0.3.12153
│       │   ├── DotNetOpenAuth.Core.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.Core.dll
│       │           └── DotNetOpenAuth.Core.xml
│       ├── DotNetOpenAuth.OAuth.Consumer.4.0.3.12153
│       │   ├── DotNetOpenAuth.OAuth.Consumer.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OAuth.Consumer.dll
│       │           └── DotNetOpenAuth.OAuth.Consumer.xml
│       ├── DotNetOpenAuth.OAuth.Core.4.0.3.12153
│       │   ├── DotNetOpenAuth.OAuth.Core.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OAuth.dll
│       │           └── DotNetOpenAuth.OAuth.xml
│       ├── DotNetOpenAuth.OpenId.Core.4.0.3.12153
│       │   ├── DotNetOpenAuth.OpenId.Core.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OpenId.dll
│       │           └── DotNetOpenAuth.OpenId.xml
│       ├── DotNetOpenAuth.OpenId.RelyingParty.4.0.3.12153
│       │   ├── DotNetOpenAuth.OpenId.RelyingParty.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OpenId.RelyingParty.dll
│       │           └── DotNetOpenAuth.OpenId.RelyingParty.xml
│       ├── EntityFramework.5.0.0
│       │   ├── Content
│       │   │   ├── App.config.transform
│       │   │   └── Web.config.transform
│       │   ├── EntityFramework.5.0.0.nupkg
│       │   ├── lib
│       │   │   ├── net40
│       │   │   │   ├── EntityFramework.dll
│       │   │   │   └── EntityFramework.xml
│       │   │   └── net45
│       │   │       ├── EntityFramework.dll
│       │   │       └── EntityFramework.xml
│       │   └── tools
│       │       ├── EntityFramework.PS3.psd1
│       │       ├── EntityFramework.PowerShell.Utility.dll
│       │       ├── EntityFramework.PowerShell.dll
│       │       ├── EntityFramework.psd1
│       │       ├── EntityFramework.psm1
│       │       ├── Redirect.VS11.config
│       │       ├── Redirect.config
│       │       ├── about_EntityFramework.help.txt
│       │       ├── init.ps1
│       │       ├── install.ps1
│       │       └── migrate.exe
│       ├── Microsoft.AspNet.Membership.OpenAuth.1.0.0
│       │   ├── Microsoft.AspNet.Membership.OpenAuth.1.0.0.nupkg
│       │   └── lib
│       │       ├── net40
│       │       │   └── Microsoft.AspNet.Membership.OpenAuth.dll
│       │       └── net45
│       │           └── Microsoft.AspNet.Membership.OpenAuth.dll
│       ├── Microsoft.AspNet.Mvc.4.0.20710.0
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Mvc.dll
│       │           └── System.Web.Mvc.xml
│       ├── Microsoft.AspNet.Providers.Core.1.1
│       │   ├── Microsoft.AspNet.Providers.Core.1.1.nupkg
│       │   ├── lib
│       │   │   └── net40
│       │   │       └── System.Web.Providers.dll
│       │   └── readme.html
│       ├── Microsoft.AspNet.Providers.LocalDB.1.1
│       │   ├── Microsoft.AspNet.Providers.LocalDB.1.1.nupkg
│       │   ├── content
│       │   │   └── web.config.transform
│       │   └── tools
│       │       └── Install.ps1
│       ├── Microsoft.AspNet.Razor.2.0.20710.0
│       │   ├── Microsoft.AspNet.Razor.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Razor.dll
│       │           └── System.Web.Razor.xml
│       ├── Microsoft.AspNet.ScriptManager.MSAjax.4.5.6
│       │   ├── Microsoft.AspNet.ScriptManager.MSAjax.4.5.6.nupkg
│       │   ├── content
│       │   │   └── Scripts
│       │   │       └── WebForms
│       │   │           └── MSAjax
│       │   │               ├── MicrosoftAjax.js
│       │   │               ├── MicrosoftAjaxApplicationServices.js
│       │   │               ├── MicrosoftAjaxComponentModel.js
│       │   │               ├── MicrosoftAjaxCore.js
│       │   │               ├── MicrosoftAjaxGlobalization.js
│       │   │               ├── MicrosoftAjaxHistory.js
│       │   │               ├── MicrosoftAjaxNetwork.js
│       │   │               ├── MicrosoftAjaxSerialization.js
│       │   │               ├── MicrosoftAjaxTimer.js
│       │   │               ├── MicrosoftAjaxWebForms.js
│       │   │               └── MicrosoftAjaxWebServices.js
│       │   └── lib
│       │       └── net45
│       │           └── Microsoft.ScriptManager.MSAjax.dll
│       ├── Microsoft.AspNet.ScriptManager.WebForms.4.5.6
│       │   ├── Microsoft.AspNet.ScriptManager.WebForms.4.5.6.nupkg
│       │   ├── content
│       │   │   └── Scripts
│       │   │       └── WebForms
│       │   │           ├── DetailsView.js
│       │   │           ├── Focus.js
│       │   │           ├── GridView.js
│       │   │           ├── Menu.js
│       │   │           ├── MenuStandards.js
│       │   │           ├── SmartNav.js
│       │   │           ├── TreeView.js
│       │   │           ├── WebForms.js
│       │   │           ├── WebParts.js
│       │   │           └── WebUIValidation.js
│       │   └── lib
│       │       └── net45
│       │           └── Microsoft.ScriptManager.WebForms.dll
│       ├── Microsoft.AspNet.Web.Optimization.1.0.0
│       │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           └── System.Web.Optimization.dll
│       ├── Microsoft.AspNet.Web.Optimization.WebForms.1.0.0
│       │   ├── Microsoft.AspNet.Web.Optimization.WebForms.1.0.0.nupkg
│       │   ├── content
│       │   │   └── web.config.transform
│       │   └── lib
│       │       └── net45
│       │           └── Microsoft.AspNet.Web.Optimization.WebForms.dll
│       ├── Microsoft.AspNet.WebApi.4.0.20710.0
│       │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
│       ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Net.Http.Formatting.dll
│       │           └── System.Net.Http.Formatting.xml
│       ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
│       │   ├── content
│       │   │   └── web.config.transform
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Http.dll
│       │           └── System.Web.Http.xml
│       ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Http.WebHost.dll
│       │           └── System.Web.Http.WebHost.xml
│       ├── Microsoft.AspNet.WebPages.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Helpers.dll
│       │           ├── System.Web.Helpers.xml
│       │           ├── System.Web.WebPages.Deployment.dll
│       │           ├── System.Web.WebPages.Deployment.xml
│       │           ├── System.Web.WebPages.Razor.dll
│       │           ├── System.Web.WebPages.Razor.xml
│       │           ├── System.Web.WebPages.dll
│       │           └── System.Web.WebPages.xml
│       ├── Microsoft.AspNet.WebPages.Data.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.Data.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── WebMatrix.Data.dll
│       │           └── WebMatrix.Data.xml
│       ├── Microsoft.AspNet.WebPages.OAuth.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.OAuth.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── Microsoft.Web.WebPages.OAuth.dll
│       │           └── Microsoft.Web.WebPages.OAuth.xml
│       ├── Microsoft.AspNet.WebPages.WebData.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.WebData.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── WebMatrix.WebData.dll
│       │           └── WebMatrix.WebData.xml
│       ├── Microsoft.Net.Http.2.0.20710.0
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
│       │   └── lib
│       │       ├── net40
│       │       │   ├── System.Net.Http.WebRequest.dll
│       │       │   ├── System.Net.Http.WebRequest.xml
│       │       │   ├── System.Net.Http.dll
│       │       │   └── System.Net.Http.xml
│       │       └── net45
│       │           └── _._
│       ├── Microsoft.Web.Infrastructure.1.0.0.0
│       │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           └── Microsoft.Web.Infrastructure.dll
│       ├── Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery.unobtrusive-ajax.js
│       │   │       └── jquery.unobtrusive-ajax.min.js
│       │   └── Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0.nupkg
│       ├── Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery.validate.unobtrusive.js
│       │   │       └── jquery.validate.unobtrusive.min.js
│       │   └── Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0.nupkg
│       ├── Modernizr.2.5.3
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       └── modernizr-2.5.3.js
│       │   └── Modernizr.2.5.3.nupkg
│       ├── Moq.4.0.10827
│       │   ├── License.txt
│       │   ├── Moq.4.0.10827.nupkg
│       │   ├── Moq.chm
│       │   └── lib
│       │       ├── NET35
│       │       │   ├── Moq.dll
│       │       │   ├── Moq.pdb
│       │       │   └── Moq.xml
│       │       ├── NET40
│       │       │   ├── Moq.dll
│       │       │   ├── Moq.pdb
│       │       │   └── Moq.xml
│       │       └── Silverlight4
│       │           ├── Castle.Core.dll
│       │           ├── Moq.Silverlight.dll
│       │           ├── Moq.Silverlight.pdb
│       │           └── Moq.Silverlight.xml
│       ├── Newtonsoft.Json.4.5.6
│       │   ├── Newtonsoft.Json.4.5.6.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── Newtonsoft.Json.dll
│       │           └── Newtonsoft.Json.xml
│       ├── WebGrease.1.1.0
│       │   ├── WebGrease.1.1.0.nupkg
│       │   ├── lib
│       │   │   ├── Antlr3.Runtime.dll
│       │   │   └── WebGrease.dll
│       │   └── tools
│       │       └── WG.exe
│       ├── jQuery.1.7.1.1
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery-1.7.1-vsdoc.js
│       │   │       ├── jquery-1.7.1.js
│       │   │       └── jquery-1.7.1.min.js
│       │   ├── Tools
│       │   │   ├── common.ps1
│       │   │   ├── install.ps1
│       │   │   ├── jquery-1.7.1.intellisense.js
│       │   │   └── uninstall.ps1
│       │   └── jQuery.1.7.1.1.nupkg
│       ├── jQuery.UI.Combined.1.8.20.1
│       │   ├── Content
│       │   │   ├── Content
│       │   │   │   └── themes
│       │   │   │       └── base
│       │   │   │           ├── images
│       │   │   │           │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│       │   │   │           │   ├── ui-bg_flat_75_ffffff_40x100.png
│       │   │   │           │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│       │   │   │           │   ├── ui-bg_glass_65_ffffff_1x400.png
│       │   │   │           │   ├── ui-bg_glass_75_dadada_1x400.png
│       │   │   │           │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│       │   │   │           │   ├── ui-bg_glass_95_fef1ec_1x400.png
│       │   │   │           │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│       │   │   │           │   ├── ui-icons_222222_256x240.png
│       │   │   │           │   ├── ui-icons_2e83ff_256x240.png
│       │   │   │           │   ├── ui-icons_454545_256x240.png
│       │   │   │           │   ├── ui-icons_888888_256x240.png
│       │   │   │           │   └── ui-icons_cd0a0a_256x240.png
│       │   │   │           ├── jquery-ui.css
│       │   │   │           ├── jquery.ui.accordion.css
│       │   │   │           ├── jquery.ui.all.css
│       │   │   │           ├── jquery.ui.autocomplete.css
│       │   │   │           ├── jquery.ui.base.css
│       │   │   │           ├── jquery.ui.button.css
│       │   │   │           ├── jquery.ui.core.css
│       │   │   │           ├── jquery.ui.datepicker.css
│       │   │   │           ├── jquery.ui.dialog.css
│       │   │   │           ├── jquery.ui.progressbar.css
│       │   │   │           ├── jquery.ui.resizable.css
│       │   │   │           ├── jquery.ui.selectable.css
│       │   │   │           ├── jquery.ui.slider.css
│       │   │   │           ├── jquery.ui.tabs.css
│       │   │   │           ├── jquery.ui.theme.css
│       │   │   │           └── minified
│       │   │   │               ├── images
│       │   │   │               │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│       │   │   │               │   ├── ui-bg_flat_75_ffffff_40x100.png
│       │   │   │               │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│       │   │   │               │   ├── ui-bg_glass_65_ffffff_1x400.png
│       │   │   │               │   ├── ui-bg_glass_75_dadada_1x400.png
│       │   │   │               │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│       │   │   │               │   ├── ui-bg_glass_95_fef1ec_1x400.png
│       │   │   │               │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│       │   │   │               │   ├── ui-icons_222222_256x240.png
│       │   │   │               │   ├── ui-icons_2e83ff_256x240.png
│       │   │   │               │   ├── ui-icons_454545_256x240.png
│       │   │   │               │   ├── ui-icons_888888_256x240.png
│       │   │   │               │   └── ui-icons_cd0a0a_256x240.png
│       │   │   │               ├── jquery-ui.min.css
│       │   │   │               ├── jquery.ui.accordion.min.css
│       │   │   │               ├── jquery.ui.autocomplete.min.css
│       │   │   │               ├── jquery.ui.button.min.css
│       │   │   │               ├── jquery.ui.core.min.css
│       │   │   │               ├── jquery.ui.datepicker.min.css
│       │   │   │               ├── jquery.ui.dialog.min.css
│       │   │   │               ├── jquery.ui.progressbar.min.css
│       │   │   │               ├── jquery.ui.resizable.min.css
│       │   │   │               ├── jquery.ui.selectable.min.css
│       │   │   │               ├── jquery.ui.slider.min.css
│       │   │   │               ├── jquery.ui.tabs.min.css
│       │   │   │               └── jquery.ui.theme.min.css
│       │   │   └── Scripts
│       │   │       ├── jquery-ui-1.8.20.js
│       │   │       └── jquery-ui-1.8.20.min.js
│       │   └── jQuery.UI.Combined.1.8.20.1.nupkg
│       ├── jQuery.Validation.1.9.0.1
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery.validate-vsdoc.js
│       │   │       ├── jquery.validate.js
│       │   │       └── jquery.validate.min.js
│       │   └── jQuery.Validation.1.9.0.1.nupkg
│       ├── knockoutjs.2.1.0
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── knockout-2.1.0.debug.js
│       │   │       └── knockout-2.1.0.js
│       │   └── knockoutjs.2.1.0.nupkg
│       └── repositories.config
├── Plan
│   ├── License.txt
│   ├── Plan Spark 4.5.sln
│   ├── Plan Spark 4.5.v11.suo
│   ├── Plan.Domain
│   │   ├── 2. Plan.Domain.csproj
│   │   ├── 2. Plan.Domain.csproj.user
│   │   ├── Data
│   │   │   ├── Data.partial.cs
│   │   │   └── PlanData.cs
│   │   ├── Domain
│   │   │   ├── Entity.partial.cs
│   │   │   ├── Task.cs
│   │   │   └── User.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Repository
│   │   │   ├── Repository.partial.cs
│   │   │   ├── Tasks.cs
│   │   │   └── Users.cs
│   │   ├── UnitOfWork
│   │   │   └── UnitOfWork.partial.cs
│   │   ├── _Spark
│   │   │   ├── Core.cs
│   │   │   ├── Data.cs
│   │   │   ├── Domain.cs
│   │   │   ├── Generator
│   │   │   │   ├── DomainGenerator.cs
│   │   │   │   └── DomainGenerator.tt
│   │   │   ├── Repository.cs
│   │   │   └── UnitOfWork.cs
│   │   ├── bin
│   │   │   └── Debug
│   │   │       ├── Plan.Domain.dll
│   │   │       └── Plan.Domain.pdb
│   │   └── obj
│   │       └── Debug
│   │           ├── 2. Plan.Domain.csproj.FileListAbsolute.txt
│   │           ├── 2. Plan.Domain.csprojResolveAssemblyReference.cache
│   │           ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │           ├── Plan.Domain.dll
│   │           ├── Plan.Domain.pdb
│   │           ├── TempPE
│   │           │   └── _Spark.Generator.DomainGenerator.cs.dll
│   │           ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│   │           ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│   │           └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│   ├── Plan.Rest.v1
│   │   ├── 3. Plan.Rest.v1.csproj
│   │   ├── 3. Plan.Rest.v1.csproj.user
│   │   ├── Controllers
│   │   │   ├── BaseApiController.cs
│   │   │   ├── TasksController.cs
│   │   │   └── UsersController.cs
│   │   ├── Entities
│   │   │   ├── ApiEntity.cs
│   │   │   ├── ApiTask.cs
│   │   │   └── ApiUser.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── _Spark
│   │   │   └── Generator
│   │   │       ├── RestGenerator.cs
│   │   │       └── RestGenerator.tt
│   │   ├── bin
│   │   │   └── Debug
│   │   │       ├── AutoMapper.dll
│   │   │       ├── AutoMapper.xml
│   │   │       ├── Newtonsoft.Json.dll
│   │   │       ├── Newtonsoft.Json.xml
│   │   │       ├── Plan.Domain.dll
│   │   │       ├── Plan.Domain.pdb
│   │   │       ├── Plan.Rest.v1.dll
│   │   │       ├── Plan.Rest.v1.pdb
│   │   │       ├── System.Net.Http.Formatting.dll
│   │   │       ├── System.Net.Http.Formatting.xml
│   │   │       ├── System.Web.Http.dll
│   │   │       └── System.Web.Http.xml
│   │   ├── obj
│   │   │   └── Debug
│   │   │       ├── 3. Plan.Rest.v1.csproj.FileListAbsolute.txt
│   │   │       ├── 3. Plan.Rest.v1.csprojResolveAssemblyReference.cache
│   │   │       ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │   │       ├── Plan.Rest.v1.dll
│   │   │       ├── Plan.Rest.v1.pdb
│   │   │       ├── TempPE
│   │   │       │   └── _Spark.Generator.RestGenerator.cs.dll
│   │   │       ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│   │   │       ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│   │   │       └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│   │   └── packages.config
│   ├── Plan.Rest.v1.Test
│   │   ├── 4. Plan.Rest.v1.Test.csproj
│   │   ├── App.config
│   │   ├── Entities
│   │   │   ├── ClientTask.cs
│   │   │   └── ClientUser.cs
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── bin
│   │   │   └── Debug
│   │   │       ├── Newtonsoft.Json.dll
│   │   │       ├── Newtonsoft.Json.xml
│   │   │       ├── Plan.Rest.v1.Test.exe
│   │   │       ├── Plan.Rest.v1.Test.exe.config
│   │   │       ├── Plan.Rest.v1.Test.pdb
│   │   │       ├── Plan.Rest.v1.Test.vshost.exe
│   │   │       ├── Plan.Rest.v1.Test.vshost.exe.config
│   │   │       └── Plan.Rest.v1.Test.vshost.exe.manifest
│   │   ├── obj
│   │   │   └── Debug
│   │   │       ├── 4. Plan.Rest.v1.Test.csproj.FileListAbsolute.txt
│   │   │       ├── 4. Plan.Rest.v1.Test.csprojResolveAssemblyReference.cache
│   │   │       ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │   │       ├── Plan.Rest.v1.Test.exe
│   │   │       ├── Plan.Rest.v1.Test.pdb
│   │   │       ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│   │   │       ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│   │   │       └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│   │   └── packages.config
│   ├── Plan.Web
│   │   ├── 1. Plan.Web.csproj
│   │   ├── 1. Plan.Web.csproj.user
│   │   ├── App_Data
│   │   │   ├── Plan.mdf
│   │   │   └── Plan_log.ldf
│   │   ├── App_Start
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Areas
│   │   │   ├── Admin
│   │   │   │   ├── AdminAreaRegistration.cs
│   │   │   │   └── Views
│   │   │   │       └── Web.config
│   │   │   └── Home
│   │   │       ├── Controllers
│   │   │       │   └── HomeController.cs
│   │   │       ├── HomeAreaRegistration.cs
│   │   │       └── Views
│   │   │           ├── Home
│   │   │           │   └── Index.cshtml
│   │   │           └── Web.config
│   │   ├── Content
│   │   │   ├── Site.css
│   │   │   ├── app.css
│   │   │   ├── bootstrap-responsive.css
│   │   │   ├── bootstrap-responsive.min.css
│   │   │   ├── bootstrap.css
│   │   │   ├── bootstrap.min.css
│   │   │   ├── images
│   │   │   │   ├── glyphicons-halflings-white.png
│   │   │   │   └── glyphicons-halflings.png
│   │   │   └── themes
│   │   │       └── base
│   │   │           ├── images
│   │   │           │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │           │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │           │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │           │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │           │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │           │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │           │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │           │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │           │   ├── ui-icons_222222_256x240.png
│   │   │           │   ├── ui-icons_2e83ff_256x240.png
│   │   │           │   ├── ui-icons_454545_256x240.png
│   │   │           │   ├── ui-icons_888888_256x240.png
│   │   │           │   └── ui-icons_cd0a0a_256x240.png
│   │   │           ├── jquery-ui.css
│   │   │           ├── jquery.ui.accordion.css
│   │   │           ├── jquery.ui.all.css
│   │   │           ├── jquery.ui.autocomplete.css
│   │   │           ├── jquery.ui.base.css
│   │   │           ├── jquery.ui.button.css
│   │   │           ├── jquery.ui.core.css
│   │   │           ├── jquery.ui.datepicker.css
│   │   │           ├── jquery.ui.dialog.css
│   │   │           ├── jquery.ui.progressbar.css
│   │   │           ├── jquery.ui.resizable.css
│   │   │           ├── jquery.ui.selectable.css
│   │   │           ├── jquery.ui.slider.css
│   │   │           ├── jquery.ui.tabs.css
│   │   │           ├── jquery.ui.theme.css
│   │   │           └── minified
│   │   │               ├── images
│   │   │               │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │               │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │               │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │               │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │               │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │               │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │               │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │               │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │               │   ├── ui-icons_222222_256x240.png
│   │   │               │   ├── ui-icons_2e83ff_256x240.png
│   │   │               │   ├── ui-icons_454545_256x240.png
│   │   │               │   ├── ui-icons_888888_256x240.png
│   │   │               │   └── ui-icons_cd0a0a_256x240.png
│   │   │               ├── jquery-ui.min.css
│   │   │               ├── jquery.ui.accordion.min.css
│   │   │               ├── jquery.ui.autocomplete.min.css
│   │   │               ├── jquery.ui.button.min.css
│   │   │               ├── jquery.ui.core.min.css
│   │   │               ├── jquery.ui.datepicker.min.css
│   │   │               ├── jquery.ui.dialog.min.css
│   │   │               ├── jquery.ui.progressbar.min.css
│   │   │               ├── jquery.ui.resizable.min.css
│   │   │               ├── jquery.ui.selectable.min.css
│   │   │               ├── jquery.ui.slider.min.css
│   │   │               ├── jquery.ui.tabs.min.css
│   │   │               └── jquery.ui.theme.min.css
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts
│   │   │   ├── _references.js
│   │   │   ├── app.js
│   │   │   ├── bootstrap.js
│   │   │   ├── bootstrap.min.js
│   │   │   ├── jquery-1.9.1.intellisense.js
│   │   │   ├── jquery-1.9.1.js
│   │   │   ├── jquery-1.9.1.min.js
│   │   │   ├── jquery-1.9.1.min.map
│   │   │   ├── jquery-migrate-1.1.1.js
│   │   │   ├── jquery-migrate-1.1.1.min.js
│   │   │   ├── jquery-ui-1.10.2.js
│   │   │   ├── jquery-ui-1.10.2.min.js
│   │   │   ├── jquery-ui-1.8.24.js
│   │   │   ├── jquery-ui-1.8.24.min.js
│   │   │   ├── jquery.flot.js
│   │   │   ├── jquery.flot.pie.js
│   │   │   ├── jquery.history.js
│   │   │   ├── jquery.unobtrusive-ajax.js
│   │   │   ├── jquery.unobtrusive-ajax.min.js
│   │   │   ├── jquery.validate-vsdoc.js
│   │   │   ├── jquery.validate.js
│   │   │   ├── jquery.validate.min.js
│   │   │   ├── jquery.validate.unobtrusive.js
│   │   │   ├── jquery.validate.unobtrusive.min.js
│   │   │   ├── knockout-2.2.0.debug.js
│   │   │   ├── knockout-2.2.0.js
│   │   │   └── modernizr-2.6.2.js
│   │   ├── Views
│   │   │   ├── Shared
│   │   │   │   ├── Error.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   ├── bin
│   │   │   ├── Antlr3.Runtime.dll
│   │   │   ├── AutoMapper.dll
│   │   │   ├── AutoMapper.xml
│   │   │   ├── EntityFramework.dll
│   │   │   ├── EntityFramework.xml
│   │   │   ├── Microsoft.Web.Infrastructure.dll
│   │   │   ├── Microsoft.Web.Mvc.FixedDisplayModes.dll
│   │   │   ├── Newtonsoft.Json.dll
│   │   │   ├── Newtonsoft.Json.xml
│   │   │   ├── Plan.Domain.dll
│   │   │   ├── Plan.Domain.pdb
│   │   │   ├── Plan.Rest.v1.dll
│   │   │   ├── Plan.Rest.v1.pdb
│   │   │   ├── Plan.Web.dll
│   │   │   ├── Plan.Web.pdb
│   │   │   ├── System.Net.Http.Formatting.dll
│   │   │   ├── System.Net.Http.Formatting.xml
│   │   │   ├── System.Web.Http.WebHost.dll
│   │   │   ├── System.Web.Http.WebHost.xml
│   │   │   ├── System.Web.Http.dll
│   │   │   ├── System.Web.Http.xml
│   │   │   ├── System.Web.Mvc.dll
│   │   │   ├── System.Web.Mvc.xml
│   │   │   ├── System.Web.Optimization.dll
│   │   │   ├── System.Web.Providers.dll
│   │   │   ├── System.Web.Razor.dll
│   │   │   ├── System.Web.Razor.xml
│   │   │   ├── System.Web.WebPages.Deployment.dll
│   │   │   ├── System.Web.WebPages.Deployment.xml
│   │   │   ├── System.Web.WebPages.Razor.dll
│   │   │   ├── System.Web.WebPages.Razor.xml
│   │   │   ├── System.Web.WebPages.dll
│   │   │   ├── System.Web.WebPages.xml
│   │   │   ├── WebGrease.dll
│   │   │   ├── WebMatrix.Data.dll
│   │   │   ├── WebMatrix.Data.xml
│   │   │   ├── WebMatrix.WebData.dll
│   │   │   └── WebMatrix.WebData.xml
│   │   ├── obj
│   │   │   └── Debug
│   │   │       ├── 1. Plan.Web.csproj.FileListAbsolute.txt
│   │   │       ├── 1. Plan.Web.csprojResolveAssemblyReference.cache
│   │   │       ├── DesignTimeResolveAssemblyReferences.cache
│   │   │       ├── DesignTimeResolveAssemblyReferencesInput.cache
│   │   │       ├── Plan.Web.dll
│   │   │       ├── Plan.Web.pdb
│   │   │       ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│   │   │       ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│   │   │       └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│   │   └── packages.config
│   └── Plan.sql
├── README.TXT
├── Spark
│   ├── Art.Domain
│   │   ├── 2.Art.Domain.csproj
│   │   ├── 2.Art.Domain.csproj.user
│   │   ├── Data
│   │   │   ├── ArtData.cs
│   │   │   └── Data.partial.cs
│   │   ├── Domain
│   │   │   ├── Artist.cs
│   │   │   ├── Cart.cs
│   │   │   ├── CartItem.cs
│   │   │   ├── Entity.partial.cs
│   │   │   ├── Error.cs
│   │   │   ├── Order.cs
│   │   │   ├── OrderDetail.cs
│   │   │   ├── OrderNumber.cs
│   │   │   ├── Product.cs
│   │   │   ├── Rating.cs
│   │   │   └── User.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Repository
│   │   │   ├── Artists.cs
│   │   │   ├── CartItems.cs
│   │   │   ├── Carts.cs
│   │   │   ├── Errors.cs
│   │   │   ├── OrderDetails.cs
│   │   │   ├── OrderNumbers.cs
│   │   │   ├── Orders.cs
│   │   │   ├── Products.cs
│   │   │   ├── Ratings.cs
│   │   │   ├── Repository.partial.cs
│   │   │   └── Users.cs
│   │   ├── UnitOfWork
│   │   │   └── UnitOfWork.partial.cs
│   │   ├── _Spark
│   │   │   ├── Core.cs
│   │   │   ├── Data.cs
│   │   │   ├── Domain.cs
│   │   │   ├── Generator
│   │   │   │   ├── DomainGenerator.cs
│   │   │   │   └── DomainGenerator.tt
│   │   │   ├── Repository.cs
│   │   │   └── UnitOfWork.cs
│   │   └── packages.config
│   ├── Art.Rest.v1
│   │   ├── 3.Art.Rest.v1.csproj
│   │   ├── 3.Art.Rest.v1.csproj.user
│   │   ├── Controllers
│   │   │   ├── ArtistsController.cs
│   │   │   ├── BaseApiController.cs
│   │   │   ├── CartItemsController.cs
│   │   │   ├── CartsController.cs
│   │   │   ├── ErrorsController.cs
│   │   │   ├── OrderDetailsController.cs
│   │   │   ├── OrderNumbersController.cs
│   │   │   ├── OrdersController.cs
│   │   │   ├── ProductsController.cs
│   │   │   ├── RatingsController.cs
│   │   │   └── UsersController.cs
│   │   ├── Entities
│   │   │   ├── ApiArtist.cs
│   │   │   ├── ApiCart.cs
│   │   │   ├── ApiCartItem.cs
│   │   │   ├── ApiEntity.cs
│   │   │   ├── ApiError.cs
│   │   │   ├── ApiOrder.cs
│   │   │   ├── ApiOrderDetail.cs
│   │   │   ├── ApiOrderNumber.cs
│   │   │   ├── ApiProduct.cs
│   │   │   ├── ApiRating.cs
│   │   │   └── ApiUser.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── _Spark
│   │   │   └── Generator
│   │   │       ├── RestGenerator.cs
│   │   │       └── RestGenerator.tt
│   │   └── packages.config
│   ├── Art.Rest.v1.Test
│   │   ├── 4.Art.Rest.v1.Test.csproj
│   │   ├── App.config
│   │   ├── Entities
│   │   │   ├── ClientArtist.cs
│   │   │   ├── ClientCart.cs
│   │   │   ├── ClientCartItem.cs
│   │   │   ├── ClientOrder.cs
│   │   │   ├── ClientOrderDetail.cs
│   │   │   ├── ClientProduct.cs
│   │   │   ├── ClientRating.cs
│   │   │   └── ClientUser.cs
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── packages.config
│   ├── Art.Web
│   │   ├── 1.Art.Web.csproj
│   │   ├── 1.Art.Web.csproj.user
│   │   ├── App_Data
│   │   │   ├── Art.mdf
│   │   │   └── Art_log.ldf
│   │   ├── App_Start
│   │   │   ├── AuthConfig.cs
│   │   │   ├── BundleConfig.cs
│   │   │   ├── FilterConfig.cs
│   │   │   ├── RouteConfig.cs
│   │   │   └── WebApiConfig.cs
│   │   ├── Areas
│   │   │   ├── Admin
│   │   │   │   ├── AdminAreaRegistration.cs
│   │   │   │   ├── Controllers
│   │   │   │   │   ├── AdhocController.cs
│   │   │   │   │   ├── AdminController.cs
│   │   │   │   │   ├── DashboardController.cs
│   │   │   │   │   └── ReportController.cs
│   │   │   │   ├── Models
│   │   │   │   │   ├── AdhocModel.cs
│   │   │   │   │   ├── AdminNewUserModel.cs
│   │   │   │   │   ├── AdminUsersModel.cs
│   │   │   │   │   ├── DashboardModel.cs
│   │   │   │   │   ├── ReportOrderDetailsModel.cs
│   │   │   │   │   ├── ReportOrdersModel.cs
│   │   │   │   │   ├── ReportProductsModel.cs
│   │   │   │   │   ├── ReportUsersModel.cs
│   │   │   │   │   └── ReportsModel.cs
│   │   │   │   └── Views
│   │   │   │       ├── Adhoc
│   │   │   │       │   └── Adhoc.cshtml
│   │   │   │       ├── Admin
│   │   │   │       │   ├── User.cshtml
│   │   │   │       │   ├── Users.cshtml
│   │   │   │       │   └── _Users.cshtml
│   │   │   │       ├── Dashboard
│   │   │   │       │   └── Dashboard.cshtml
│   │   │   │       ├── Report
│   │   │   │       │   ├── OrderDetails.cshtml
│   │   │   │       │   ├── Orders.cshtml
│   │   │   │       │   ├── Products.cshtml
│   │   │   │       │   ├── Reports.cshtml
│   │   │   │       │   ├── Users.cshtml
│   │   │   │       │   ├── _Orders.cshtml
│   │   │   │       │   ├── _Products.cshtml
│   │   │   │       │   └── _Users.cshtml
│   │   │   │       ├── Web.config
│   │   │   │       └── _ViewStart.cshtml
│   │   │   ├── Auth
│   │   │   │   ├── AuthAreaRegistration.cs
│   │   │   │   ├── Controllers
│   │   │   │   │   └── AuthController.cs
│   │   │   │   ├── Models
│   │   │   │   │   ├── AccountModel.cs
│   │   │   │   │   ├── LoginModel.cs
│   │   │   │   │   └── SignupModel.cs
│   │   │   │   └── Views
│   │   │   │       ├── Auth
│   │   │   │       │   ├── Account.cshtml
│   │   │   │       │   ├── ExternalLoginFailure.cshtml
│   │   │   │       │   ├── Login.cshtml
│   │   │   │       │   ├── LogoutConfirm.cshtml
│   │   │   │       │   └── Signup.cshtml
│   │   │   │       ├── Web.config
│   │   │   │       └── _ViewStart.cshtml
│   │   │   ├── Home
│   │   │   │   ├── Controllers
│   │   │   │   │   └── HomeController.cs
│   │   │   │   ├── HomeAreaRegistration.cs
│   │   │   │   └── Views
│   │   │   │       ├── Home
│   │   │   │       │   ├── About.cshtml
│   │   │   │       │   └── Index.cshtml
│   │   │   │       ├── Web.config
│   │   │   │       └── _ViewStart.cshtml
│   │   │   └── Shop
│   │   │       ├── Controllers
│   │   │       │   ├── CartController.cs
│   │   │       │   └── ProductController.cs
│   │   │       ├── Models
│   │   │       │   ├── ArtistModel.cs
│   │   │       │   ├── CartItemModel.cs
│   │   │       │   ├── CartModel.cs
│   │   │       │   ├── CheckoutModel.cs
│   │   │       │   ├── ConfirmModel.cs
│   │   │       │   ├── ProductModel.cs
│   │   │       │   └── ProductsModel.cs
│   │   │       ├── ShopAreaRegistration.cs
│   │   │       └── Views
│   │   │           ├── Cart
│   │   │           │   ├── Cart.cshtml
│   │   │           │   ├── Checkout.cshtml
│   │   │           │   └── Confirm.cshtml
│   │   │           ├── Product
│   │   │           │   ├── Product.cshtml
│   │   │           │   ├── Products.cshtml
│   │   │           │   └── _Products.cshtml
│   │   │           ├── Web.config
│   │   │           └── _ViewStart.cshtml
│   │   ├── Code
│   │   │   ├── Attributes
│   │   │   │   └── AjaxOnlyAttribute.cs
│   │   │   ├── BaseController.cs
│   │   │   ├── Caching
│   │   │   │   └── ArtCache.cs
│   │   │   ├── CurrentCart.cs
│   │   │   ├── CurrentUser.cs
│   │   │   ├── ErrorCodes
│   │   │   │   └── ErrorCodes.cs
│   │   │   ├── Extensions
│   │   │   │   └── Extensions.cs
│   │   │   ├── Facebook
│   │   │   │   └── FacebookClient.cs
│   │   │   ├── HtmlHelpers
│   │   │   │   └── CartHelper.cs
│   │   │   ├── Paginate
│   │   │   │   ├── PagedList.cs
│   │   │   │   └── PagerHelpers.cs
│   │   │   ├── Principals
│   │   │   │   ├── CustomPrincipal.cs
│   │   │   │   └── CustomPrincipalModel.cs
│   │   │   └── Service.cs
│   │   ├── Content
│   │   │   ├── app.css
│   │   │   ├── bootstrap.css
│   │   │   ├── bootstrap.min.css
│   │   │   ├── images
│   │   │   │   ├── back.jpg
│   │   │   │   ├── glyphicons-halflings-white.png
│   │   │   │   ├── glyphicons-halflings.png
│   │   │   │   └── sprite_stars.gif
│   │   │   └── themes
│   │   │       └── base
│   │   │           ├── images
│   │   │           │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │           │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │           │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │           │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │           │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │           │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │           │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │           │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │           │   ├── ui-icons_222222_256x240.png
│   │   │           │   ├── ui-icons_2e83ff_256x240.png
│   │   │           │   ├── ui-icons_454545_256x240.png
│   │   │           │   ├── ui-icons_888888_256x240.png
│   │   │           │   └── ui-icons_cd0a0a_256x240.png
│   │   │           ├── jquery-ui.css
│   │   │           ├── jquery.ui.accordion.css
│   │   │           ├── jquery.ui.all.css
│   │   │           ├── jquery.ui.autocomplete.css
│   │   │           ├── jquery.ui.base.css
│   │   │           ├── jquery.ui.button.css
│   │   │           ├── jquery.ui.core.css
│   │   │           ├── jquery.ui.datepicker.css
│   │   │           ├── jquery.ui.dialog.css
│   │   │           ├── jquery.ui.progressbar.css
│   │   │           ├── jquery.ui.resizable.css
│   │   │           ├── jquery.ui.selectable.css
│   │   │           ├── jquery.ui.slider.css
│   │   │           ├── jquery.ui.tabs.css
│   │   │           ├── jquery.ui.theme.css
│   │   │           └── minified
│   │   │               ├── images
│   │   │               │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│   │   │               │   ├── ui-bg_flat_75_ffffff_40x100.png
│   │   │               │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│   │   │               │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │               │   ├── ui-bg_glass_75_dadada_1x400.png
│   │   │               │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│   │   │               │   ├── ui-bg_glass_95_fef1ec_1x400.png
│   │   │               │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│   │   │               │   ├── ui-icons_222222_256x240.png
│   │   │               │   ├── ui-icons_2e83ff_256x240.png
│   │   │               │   ├── ui-icons_454545_256x240.png
│   │   │               │   ├── ui-icons_888888_256x240.png
│   │   │               │   └── ui-icons_cd0a0a_256x240.png
│   │   │               ├── jquery-ui.min.css
│   │   │               ├── jquery.ui.accordion.min.css
│   │   │               ├── jquery.ui.autocomplete.min.css
│   │   │               ├── jquery.ui.button.min.css
│   │   │               ├── jquery.ui.core.min.css
│   │   │               ├── jquery.ui.datepicker.min.css
│   │   │               ├── jquery.ui.dialog.min.css
│   │   │               ├── jquery.ui.progressbar.min.css
│   │   │               ├── jquery.ui.resizable.min.css
│   │   │               ├── jquery.ui.selectable.min.css
│   │   │               ├── jquery.ui.slider.min.css
│   │   │               ├── jquery.ui.tabs.min.css
│   │   │               └── jquery.ui.theme.min.css
│   │   ├── Global.asax
│   │   ├── Global.asax.cs
│   │   ├── Images
│   │   │   ├── 1.jpg
│   │   │   ├── 2.jpg
│   │   │   ├── 3.jpg
│   │   │   ├── 4.jpg
│   │   │   ├── artlogo.png
│   │   │   ├── cards.jpg
│   │   │   ├── cezanne1.jpg
│   │   │   ├── cezanne2.jpg
│   │   │   ├── cezanne3.jpg
│   │   │   ├── cezanne4.jpg
│   │   │   ├── cezanne5.jpg
│   │   │   ├── degas1.jpg
│   │   │   ├── degas2.jpg
│   │   │   ├── degas3.jpg
│   │   │   ├── degas4.jpg
│   │   │   ├── monet1.jpg
│   │   │   ├── monet2.jpg
│   │   │   ├── monet3.jpg
│   │   │   ├── thumbnails
│   │   │   │   ├── cezanne1.jpg
│   │   │   │   ├── cezanne2.jpg
│   │   │   │   ├── cezanne3.jpg
│   │   │   │   ├── cezanne4.jpg
│   │   │   │   ├── cezanne5.jpg
│   │   │   │   ├── degas1.jpg
│   │   │   │   ├── degas2.jpg
│   │   │   │   ├── degas3.jpg
│   │   │   │   ├── degas4.jpg
│   │   │   │   ├── monet1.jpg
│   │   │   │   ├── monet2.jpg
│   │   │   │   ├── monet3.jpg
│   │   │   │   ├── turner1.jpg
│   │   │   │   ├── turner2.jpg
│   │   │   │   ├── turner3.jpg
│   │   │   │   ├── vangogh1.jpg
│   │   │   │   ├── vangogh2.jpg
│   │   │   │   ├── vangogh3.jpg
│   │   │   │   ├── vangogh4.jpg
│   │   │   │   ├── vermeer1.jpg
│   │   │   │   ├── vermeer2.jpg
│   │   │   │   ├── vermeer3.jpg
│   │   │   │   ├── vermeer4.jpg
│   │   │   │   ├── vermeer5.jpg
│   │   │   │   └── vermeer6.jpg
│   │   │   ├── turner1.jpg
│   │   │   ├── turner2.jpg
│   │   │   ├── turner3.jpg
│   │   │   ├── vangogh1.jpg
│   │   │   ├── vangogh2.jpg
│   │   │   ├── vangogh3.jpg
│   │   │   ├── vangogh4.jpg
│   │   │   ├── vermeer1.jpg
│   │   │   ├── vermeer2.jpg
│   │   │   ├── vermeer3.jpg
│   │   │   ├── vermeer4.jpg
│   │   │   ├── vermeer5.jpg
│   │   │   └── vermeer6.jpg
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Scripts
│   │   │   ├── _references.js
│   │   │   ├── app.js
│   │   │   ├── bootstrap.js
│   │   │   ├── bootstrap.min.js
│   │   │   ├── jquery-1.9.1.intellisense.js
│   │   │   ├── jquery-1.9.1.js
│   │   │   ├── jquery-1.9.1.min.js
│   │   │   ├── jquery-1.9.1.min.map
│   │   │   ├── jquery-migrate-1.1.1.js
│   │   │   ├── jquery-migrate-1.1.1.min.js
│   │   │   ├── jquery-ui-1.10.2.js
│   │   │   ├── jquery-ui-1.10.2.min.js
│   │   │   ├── jquery.flot.js
│   │   │   ├── jquery.flot.pie.js
│   │   │   ├── jquery.history.js
│   │   │   ├── jquery.unobtrusive-ajax.js
│   │   │   ├── jquery.unobtrusive-ajax.min.js
│   │   │   ├── jquery.validate-vsdoc.js
│   │   │   ├── jquery.validate.js
│   │   │   ├── jquery.validate.min.js
│   │   │   ├── jquery.validate.unobtrusive.js
│   │   │   ├── jquery.validate.unobtrusive.min.js
│   │   │   └── modernizr-2.5.3.js
│   │   ├── Views
│   │   │   ├── Shared
│   │   │   │   ├── Error.cshtml
│   │   │   │   ├── _Alert.cshtml
│   │   │   │   └── _Layout.cshtml
│   │   │   ├── Web.config
│   │   │   └── _ViewStart.cshtml
│   │   ├── Web.Debug.config
│   │   ├── Web.Release.config
│   │   ├── Web.config
│   │   ├── favicon.ico
│   │   └── packages.config
│   ├── Art.sql
│   ├── License.txt
│   ├── Spark 4.5.sln
│   ├── Spark 4.5.v11.suo
│   └── packages
│       ├── AutoMapper.2.2.1
│       │   ├── AutoMapper.2.2.1.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── AutoMapper.dll
│       │           └── AutoMapper.xml
│       ├── DotNetOpenAuth.AspNet.4.0.3.12153
│       │   ├── DotNetOpenAuth.AspNet.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.AspNet.dll
│       │           └── DotNetOpenAuth.AspNet.xml
│       ├── DotNetOpenAuth.Core.4.0.3.12153
│       │   ├── DotNetOpenAuth.Core.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.Core.dll
│       │           └── DotNetOpenAuth.Core.xml
│       ├── DotNetOpenAuth.OAuth.Consumer.4.0.3.12153
│       │   ├── DotNetOpenAuth.OAuth.Consumer.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OAuth.Consumer.dll
│       │           └── DotNetOpenAuth.OAuth.Consumer.xml
│       ├── DotNetOpenAuth.OAuth.Core.4.0.3.12153
│       │   ├── DotNetOpenAuth.OAuth.Core.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OAuth.dll
│       │           └── DotNetOpenAuth.OAuth.xml
│       ├── DotNetOpenAuth.OpenId.Core.4.0.3.12153
│       │   ├── DotNetOpenAuth.OpenId.Core.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OpenId.dll
│       │           └── DotNetOpenAuth.OpenId.xml
│       ├── DotNetOpenAuth.OpenId.RelyingParty.4.0.3.12153
│       │   ├── DotNetOpenAuth.OpenId.RelyingParty.4.0.3.12153.nupkg
│       │   └── lib
│       │       └── net40-full
│       │           ├── DotNetOpenAuth.OpenId.RelyingParty.dll
│       │           └── DotNetOpenAuth.OpenId.RelyingParty.xml
│       ├── EntityFramework.5.0.0
│       │   ├── Content
│       │   │   ├── App.config.transform
│       │   │   └── Web.config.transform
│       │   ├── EntityFramework.5.0.0.nupkg
│       │   ├── lib
│       │   │   ├── net40
│       │   │   │   ├── EntityFramework.dll
│       │   │   │   └── EntityFramework.xml
│       │   │   └── net45
│       │   │       ├── EntityFramework.dll
│       │   │       └── EntityFramework.xml
│       │   └── tools
│       │       ├── EntityFramework.PS3.psd1
│       │       ├── EntityFramework.PowerShell.Utility.dll
│       │       ├── EntityFramework.PowerShell.dll
│       │       ├── EntityFramework.psd1
│       │       ├── EntityFramework.psm1
│       │       ├── Redirect.VS11.config
│       │       ├── Redirect.config
│       │       ├── about_EntityFramework.help.txt
│       │       ├── init.ps1
│       │       ├── install.ps1
│       │       └── migrate.exe
│       ├── Microsoft.AspNet.Mvc.4.0.20710.0
│       │   ├── Microsoft.AspNet.Mvc.4.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Mvc.dll
│       │           └── System.Web.Mvc.xml
│       ├── Microsoft.AspNet.Razor.2.0.20710.0
│       │   ├── Microsoft.AspNet.Razor.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Razor.dll
│       │           └── System.Web.Razor.xml
│       ├── Microsoft.AspNet.Web.Optimization.1.0.0
│       │   ├── Microsoft.AspNet.Web.Optimization.1.0.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           └── System.Web.Optimization.dll
│       ├── Microsoft.AspNet.WebApi.4.0.20710.0
│       │   └── Microsoft.AspNet.WebApi.4.0.20710.0.nupkg
│       ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0
│       │   ├── Microsoft.AspNet.WebApi.Client.4.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Net.Http.Formatting.dll
│       │           └── System.Net.Http.Formatting.xml
│       ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0
│       │   ├── Microsoft.AspNet.WebApi.Core.4.0.20710.0.nupkg
│       │   ├── content
│       │   │   └── web.config.transform
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Http.dll
│       │           └── System.Web.Http.xml
│       ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0
│       │   ├── Microsoft.AspNet.WebApi.WebHost.4.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Http.WebHost.dll
│       │           └── System.Web.Http.WebHost.xml
│       ├── Microsoft.AspNet.WebPages.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── System.Web.Helpers.dll
│       │           ├── System.Web.Helpers.xml
│       │           ├── System.Web.WebPages.Deployment.dll
│       │           ├── System.Web.WebPages.Deployment.xml
│       │           ├── System.Web.WebPages.Razor.dll
│       │           ├── System.Web.WebPages.Razor.xml
│       │           ├── System.Web.WebPages.dll
│       │           └── System.Web.WebPages.xml
│       ├── Microsoft.AspNet.WebPages.Data.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.Data.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── WebMatrix.Data.dll
│       │           └── WebMatrix.Data.xml
│       ├── Microsoft.AspNet.WebPages.OAuth.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.OAuth.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── Microsoft.Web.WebPages.OAuth.dll
│       │           └── Microsoft.Web.WebPages.OAuth.xml
│       ├── Microsoft.AspNet.WebPages.WebData.2.0.20710.0
│       │   ├── Microsoft.AspNet.WebPages.WebData.2.0.20710.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           ├── WebMatrix.WebData.dll
│       │           └── WebMatrix.WebData.xml
│       ├── Microsoft.Net.Http.2.0.20710.0
│       │   ├── Microsoft.Net.Http.2.0.20710.0.nupkg
│       │   └── lib
│       │       ├── net40
│       │       │   ├── System.Net.Http.WebRequest.dll
│       │       │   ├── System.Net.Http.WebRequest.xml
│       │       │   ├── System.Net.Http.dll
│       │       │   └── System.Net.Http.xml
│       │       └── net45
│       │           └── _._
│       ├── Microsoft.Web.Infrastructure.1.0.0.0
│       │   ├── Microsoft.Web.Infrastructure.1.0.0.0.nupkg
│       │   └── lib
│       │       └── net40
│       │           └── Microsoft.Web.Infrastructure.dll
│       ├── Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery.unobtrusive-ajax.js
│       │   │       └── jquery.unobtrusive-ajax.min.js
│       │   └── Microsoft.jQuery.Unobtrusive.Ajax.2.0.20710.0.nupkg
│       ├── Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery.validate.unobtrusive.js
│       │   │       └── jquery.validate.unobtrusive.min.js
│       │   └── Microsoft.jQuery.Unobtrusive.Validation.2.0.20710.0.nupkg
│       ├── Modernizr.2.5.3
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       └── modernizr-2.5.3.js
│       │   └── Modernizr.2.5.3.nupkg
│       ├── Newtonsoft.Json.5.0.5
│       │   ├── Newtonsoft.Json.5.0.5.nupkg
│       │   └── lib
│       │       ├── net20
│       │       │   ├── Newtonsoft.Json.dll
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net35
│       │       │   ├── Newtonsoft.Json.dll
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net40
│       │       │   ├── Newtonsoft.Json.dll
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── net45
│       │       │   ├── Newtonsoft.Json.dll
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── netcore45
│       │       │   ├── Newtonsoft.Json.dll
│       │       │   └── Newtonsoft.Json.xml
│       │       ├── portable-net40 sl4 wp7 win8
│       │       │   ├── Newtonsoft.Json.dll
│       │       │   └── Newtonsoft.Json.xml
│       │       └── portable-net45 wp80 win8
│       │           ├── Newtonsoft.Json.dll
│       │           └── Newtonsoft.Json.xml
│       ├── Twitter.Bootstrap.2.3.2
│       │   ├── Twitter.Bootstrap.2.3.2.nupkg
│       │   └── content
│       │       ├── Content
│       │       │   ├── bootstrap-responsive.css
│       │       │   ├── bootstrap-responsive.min.css
│       │       │   ├── bootstrap.css
│       │       │   ├── bootstrap.min.css
│       │       │   └── images
│       │       │       ├── glyphicons-halflings-white.png
│       │       │       └── glyphicons-halflings.png
│       │       └── Scripts
│       │           ├── bootstrap.js
│       │           └── bootstrap.min.js
│       ├── WebGrease.1.1.0
│       │   ├── WebGrease.1.1.0.nupkg
│       │   ├── lib
│       │   │   ├── Antlr3.Runtime.dll
│       │   │   └── WebGrease.dll
│       │   └── tools
│       │       └── WG.exe
│       ├── jQuery.1.9.1
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery-1.9.1-vsdoc.js
│       │   │       ├── jquery-1.9.1.js
│       │   │       ├── jquery-1.9.1.min.js
│       │   │       └── jquery-1.9.1.min.map
│       │   ├── Tools
│       │   │   ├── common.ps1
│       │   │   ├── install.ps1
│       │   │   ├── jquery-1.9.1.intellisense.js
│       │   │   └── uninstall.ps1
│       │   └── jQuery.1.9.1.nupkg
│       ├── jQuery.UI.Combined.1.8.20.1
│       │   ├── Content
│       │   │   ├── Content
│       │   │   │   └── themes
│       │   │   │       └── base
│       │   │   │           ├── images
│       │   │   │           │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│       │   │   │           │   ├── ui-bg_flat_75_ffffff_40x100.png
│       │   │   │           │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│       │   │   │           │   ├── ui-bg_glass_65_ffffff_1x400.png
│       │   │   │           │   ├── ui-bg_glass_75_dadada_1x400.png
│       │   │   │           │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│       │   │   │           │   ├── ui-bg_glass_95_fef1ec_1x400.png
│       │   │   │           │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│       │   │   │           │   ├── ui-icons_222222_256x240.png
│       │   │   │           │   ├── ui-icons_2e83ff_256x240.png
│       │   │   │           │   ├── ui-icons_454545_256x240.png
│       │   │   │           │   ├── ui-icons_888888_256x240.png
│       │   │   │           │   └── ui-icons_cd0a0a_256x240.png
│       │   │   │           ├── jquery-ui.css
│       │   │   │           ├── jquery.ui.accordion.css
│       │   │   │           ├── jquery.ui.all.css
│       │   │   │           ├── jquery.ui.autocomplete.css
│       │   │   │           ├── jquery.ui.base.css
│       │   │   │           ├── jquery.ui.button.css
│       │   │   │           ├── jquery.ui.core.css
│       │   │   │           ├── jquery.ui.datepicker.css
│       │   │   │           ├── jquery.ui.dialog.css
│       │   │   │           ├── jquery.ui.progressbar.css
│       │   │   │           ├── jquery.ui.resizable.css
│       │   │   │           ├── jquery.ui.selectable.css
│       │   │   │           ├── jquery.ui.slider.css
│       │   │   │           ├── jquery.ui.tabs.css
│       │   │   │           ├── jquery.ui.theme.css
│       │   │   │           └── minified
│       │   │   │               ├── images
│       │   │   │               │   ├── ui-bg_flat_0_aaaaaa_40x100.png
│       │   │   │               │   ├── ui-bg_flat_75_ffffff_40x100.png
│       │   │   │               │   ├── ui-bg_glass_55_fbf9ee_1x400.png
│       │   │   │               │   ├── ui-bg_glass_65_ffffff_1x400.png
│       │   │   │               │   ├── ui-bg_glass_75_dadada_1x400.png
│       │   │   │               │   ├── ui-bg_glass_75_e6e6e6_1x400.png
│       │   │   │               │   ├── ui-bg_glass_95_fef1ec_1x400.png
│       │   │   │               │   ├── ui-bg_highlight-soft_75_cccccc_1x100.png
│       │   │   │               │   ├── ui-icons_222222_256x240.png
│       │   │   │               │   ├── ui-icons_2e83ff_256x240.png
│       │   │   │               │   ├── ui-icons_454545_256x240.png
│       │   │   │               │   ├── ui-icons_888888_256x240.png
│       │   │   │               │   └── ui-icons_cd0a0a_256x240.png
│       │   │   │               ├── jquery-ui.min.css
│       │   │   │               ├── jquery.ui.accordion.min.css
│       │   │   │               ├── jquery.ui.autocomplete.min.css
│       │   │   │               ├── jquery.ui.button.min.css
│       │   │   │               ├── jquery.ui.core.min.css
│       │   │   │               ├── jquery.ui.datepicker.min.css
│       │   │   │               ├── jquery.ui.dialog.min.css
│       │   │   │               ├── jquery.ui.progressbar.min.css
│       │   │   │               ├── jquery.ui.resizable.min.css
│       │   │   │               ├── jquery.ui.selectable.min.css
│       │   │   │               ├── jquery.ui.slider.min.css
│       │   │   │               ├── jquery.ui.tabs.min.css
│       │   │   │               └── jquery.ui.theme.min.css
│       │   │   └── Scripts
│       │   │       ├── jquery-ui-1.8.20.js
│       │   │       └── jquery-ui-1.8.20.min.js
│       │   └── jQuery.UI.Combined.1.8.20.1.nupkg
│       ├── jQuery.Validation.1.9.0.1
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── jquery.validate-vsdoc.js
│       │   │       ├── jquery.validate.js
│       │   │       └── jquery.validate.min.js
│       │   └── jQuery.Validation.1.9.0.1.nupkg
│       ├── knockoutjs.2.1.0
│       │   ├── Content
│       │   │   └── Scripts
│       │   │       ├── knockout-2.1.0.debug.js
│       │   │       └── knockout-2.1.0.js
│       │   └── knockoutjs.2.1.0.nupkg
│       └── repositories.config
├── Spark 4.5.pdf
├── Thumbs.db
├── Visio UML Diagrams
│   ├── Abstract.vsd
│   ├── Adapter.vsd
│   ├── Bridge.vsd
│   ├── Builder.vsd
│   ├── Chain.vsd
│   ├── Command.vsd
│   ├── Composite.vsd
│   ├── Decorator.vsd
│   ├── Facade.vsd
│   ├── Factory.vsd
│   ├── Flyweight.vsd
│   ├── Interpreter.vsd
│   ├── Iterator.vsd
│   ├── Mediator.vsd
│   ├── Memento.vsd
│   ├── Observer.vsd
│   ├── Prototype.vsd
│   ├── Proxy.vsd
│   ├── Singleton.vsd
│   ├── State.vsd
│   ├── Strategy.vsd
│   ├── Template.vsd
│   └── Visitor.vsd
└── 好例子网_.NETDesignPatternFramework4.5[C#Edition].zip

669 directories, 2842 files


标签: .NET edit .zip ZIP NET

实例下载地址

.NET Design Pattern Framework 4.5[C# Edition].zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警