Skip to content

Instantly share code, notes, and snippets.

@forcewake
Created October 23, 2014 11:24
Show Gist options
  • Save forcewake/03c54d8f5186512c2f2e to your computer and use it in GitHub Desktop.
Save forcewake/03c54d8f5186512c2f2e to your computer and use it in GitHub Desktop.
[
{
"title": "Design patterns and practices in .NET: the Adapter Pattern",
"link": "http://dotnetcodr.com/2013/04/25/design-patterns-and-practices-in-net-the-adapter-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Strategy Pattern",
"link": "http://dotnetcodr.com/2013/04/29/design-patterns-and-practices-in-net-the-strategy-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Factory Patterns – concrete, static, abstract",
"link": "http://dotnetcodr.com/2013/05/02/design-patterns-and-practices-in-net-the-factory-patterns-concrete-static-abstract/"
},
{
"title": "Design patterns and practices in .NET: the Null Object pattern",
"link": "http://dotnetcodr.com/2013/05/06/design-patterns-and-practices-in-net-the-null-object-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Singleton pattern",
"link": "http://dotnetcodr.com/2013/05/09/design-patterns-and-practices-in-net-the-singleton-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Decorator design pattern",
"link": "http://dotnetcodr.com/2013/05/13/design-patterns-and-practices-in-net-the-decorator-design-pattern/"
},
{
"title": "Design patterns and practices in .NET: the State pattern",
"link": "http://dotnetcodr.com/2013/05/16/design-patterns-and-practices-in-net-the-state-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Template Method design pattern",
"link": "http://dotnetcodr.com/2013/05/20/design-patterns-and-practices-in-net-the-template-method-design-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Chain of Responsibility pattern",
"link": "http://dotnetcodr.com/2013/05/23/design-patterns-and-practices-in-net-the-chain-of-responsibility-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Command pattern",
"link": "http://dotnetcodr.com/2013/05/27/design-patterns-and-practices-in-net-the-command-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Composite pattern",
"link": "http://dotnetcodr.com/2013/05/30/design-patterns-and-practices-in-net-the-composite-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Interpreter pattern",
"link": "http://dotnetcodr.com/2013/06/03/design-patterns-and-practices-in-net-the-interpreter-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Mediator pattern",
"link": "http://dotnetcodr.com/2013/06/06/design-patterns-and-practices-in-net-the-mediator-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Flyweight pattern",
"link": "http://dotnetcodr.com/2013/06/10/design-patterns-and-practices-in-net-the-flyweight-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Facade pattern",
"link": "http://dotnetcodr.com/2013/06/13/design-patterns-and-practices-in-net-the-facade-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Builder pattern",
"link": "http://dotnetcodr.com/2013/07/22/design-patterns-and-practices-in-net-the-builder-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Visitor pattern",
"link": "http://dotnetcodr.com/2013/07/25/design-patterns-and-practices-in-net-the-visitor-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Bridge pattern",
"link": "http://dotnetcodr.com/2013/07/29/design-patterns-and-practices-in-net-the-bridge-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Observer pattern",
"link": "http://dotnetcodr.com/2013/08/01/design-patterns-and-practices-in-net-the-observer-pattern/"
},
{
"title": "Design patterns and practices in .NET: the Prototype pattern",
"link": "http://dotnetcodr.com/2013/08/05/design-patterns-and-practices-in-net-the-prototype-pattern/"
},
{
"title": "SOLID design principles in .NET: the Single Responsibility Principle",
"link": "http://dotnetcodr.com/2013/08/12/solid-design-principles-in-net-the-single-responsibility-principle/"
},
{
"title": "SOLID design principles in .NET: the Open-Closed Principle",
"link": "http://dotnetcodr.com/2013/08/15/solid-design-principles-in-net-the-open-closed-principle/"
},
{
"title": "SOLID design principles in .NET: the Liskov Substitution Principle",
"link": "http://dotnetcodr.com/2013/08/19/solid-design-principles-in-net-the-liskov-substitution-principle/"
},
{
"title": "SOLID design principles in .NET: the Interface Segregation Principle",
"link": "http://dotnetcodr.com/2013/08/22/solid-design-principles-in-net-the-interface-segregation-principle/"
},
{
"title": "SOLID design principles in .NET: the Dependency Inversion Principle and the Dependency Injection pattern",
"link": "http://dotnetcodr.com/2013/08/26/solid-design-principles-in-net-the-dependency-inversion-principle-and-the-dependency-injection-pattern/"
},
{
"title": "SOLID design principles in .NET: the Dependency Inversion Principle Part 2, DI patterns",
"link": "http://dotnetcodr.com/2013/08/29/solid-design-principles-in-net-the-dependency-inversion-principle-part-2-di-patterns/"
},
{
"title": "SOLID design principles in .NET: the Dependency Inversion Principle Part 3, DI anti-patterns",
"link": "http://dotnetcodr.com/2013/09/02/solid-design-principles-in-net-the-dependency-inversion-principle-part-3-di-anti-patterns/"
},
{
"title": "SOLID design principles in .NET: the Dependency Inversion Principle Part 4, Interception and conclusions",
"link": "http://dotnetcodr.com/2013/09/05/solid-design-principles-in-net-the-dependency-inversion-principle-part-4-interception-and-conclusions/"
},
{
"title": "SOLID design principles in .NET: the Dependency Inversion Principle Part 5, Hello World revisited",
"link": "http://dotnetcodr.com/2013/09/09/solid-design-principles-in-net-the-dependency-inversion-principle-part-5-hello-world-revisited/"
},
{
"title": "The Don’t-Repeat-Yourself (DRY) design principle in .NET Part 1",
"link": "http://dotnetcodr.com/2013/10/17/the-dont-repeat-yourself-dry-design-principle-in-net-part-1/"
},
{
"title": "The Don’t-Repeat-Yourself (DRY) design principle in .NET Part 2",
"link": "http://dotnetcodr.com/2013/10/21/the-dont-repeat-yourself-dry-design-principle-in-net-part-2/"
},
{
"title": "The Don’t-Repeat-Yourself (DRY) design principle in .NET Part 3",
"link": "http://dotnetcodr.com/2013/10/24/the-dont-repeat-yourself-dry-design-principle-in-net-part-3/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 1: introduction",
"link": "http://dotnetcodr.com/2013/09/12/a-model-net-web-service-based-on-domain-driven-design-part-1-introduction/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 2: DDD basics",
"link": "http://dotnetcodr.com/2013/09/16/a-model-net-web-service-based-on-domain-driven-design-part-2-ddd-basics/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 3: the Domain",
"link": "http://dotnetcodr.com/2013/09/19/a-model-net-web-service-based-on-domain-driven-design-part-3-the-domain/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 4: the abstract Repository",
"link": "http://dotnetcodr.com/2013/09/23/a-model-net-web-service-based-on-domain-driven-design-part-4-the-abstract-repository/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 5: the concrete Repository",
"link": "http://dotnetcodr.com/2013/09/26/a-model-net-web-service-based-on-domain-driven-design-part-5-the-concrete-repository/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 6: the concrete Repository continued",
"link": "http://dotnetcodr.com/2013/09/30/a-model-net-web-service-based-on-domain-driven-design-part-6-the-concrete-repository-continued/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 7: the abstract Service",
"link": "http://dotnetcodr.com/2013/10/03/a-model-net-web-service-based-on-domain-driven-design-part-7-the-abstract-service/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 8: the concrete Service",
"link": "http://dotnetcodr.com/2013/10/07/a-model-net-web-service-based-on-domain-driven-design-part-8-the-concrete-service/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 9: the Web layer",
"link": "http://dotnetcodr.com/2013/10/10/a-model-net-web-service-based-on-domain-driven-design-part-9-the-web-layer/"
},
{
"title": "A model .NET web service based on Domain Driven Design Part 10: tests and conclusions",
"link": "http://dotnetcodr.com/2013/10/14/a-model-net-web-service-based-on-domain-driven-design-part-10-tests-and-conclusions/"
},
{
"title": "Extension to the DDD skeleton project: domain specific rules Part 1",
"link": "http://dotnetcodr.com/2014/03/17/extension-to-the-ddd-skeleton-project-domain-specific-rules-part-1/"
},
{
"title": "Extension to the DDD skeleton project: domain specific rules Part 2",
"link": "http://dotnetcodr.com/2014/03/20/extension-to-the-ddd-skeleton-project-domain-specific-rules-part-2/"
},
{
"title": "Extension to the DDD skeleton project: caching in the service layer",
"link": "http://dotnetcodr.com/2014/03/24/extension-to-the-ddd-skeleton-project-caching-in-the-service-layer/"
},
{
"title": "Extension to the DDD skeleton project: using an external settings source",
"link": "http://dotnetcodr.com/2014/03/27/extension-to-the-ddd-skeleton-project-using-an-external-settings-source/"
},
{
"title": "Extension to the DDD skeleton project: per session object context in Repository layer",
"link": "http://dotnetcodr.com/2014/03/31/extension-to-the-ddd-skeleton-project-per-session-object-context-in-repository-layer/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 1: setup",
"link": "http://dotnetcodr.com/2014/09/01/externalising-dependencies-with-dependency-injection-in-net-part-1-setup/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 2: caching",
"link": "http://dotnetcodr.com/2014/09/04/externalising-dependencies-with-dependency-injection-in-net-part-2-caching/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 3: configuration",
"link": "http://dotnetcodr.com/2014/09/08/externalising-dependencies-with-dependency-injection-in-net-part-3-configuration/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 4: logging part 1",
"link": "http://dotnetcodr.com/2014/09/11/externalising-dependencies-with-dependency-injection-in-net-part-4-logging-part-1/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 5: logging with log4net",
"link": "http://dotnetcodr.com/2014/09/15/externalising-dependencies-with-dependency-injection-in-net-part-5-logging-with-log4net/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 6: file system",
"link": "http://dotnetcodr.com/2014/09/18/externalising-dependencies-with-dependency-injection-in-net-part-6-file-system/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 7: emailing",
"link": "http://dotnetcodr.com/2014/09/22/externalising-dependencies-with-dependency-injection-in-net-part-7-emailing/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 8: symmetric cryptography",
"link": "http://dotnetcodr.com/2014/09/25/externalising-dependencies-with-dependency-injection-in-net-part-8-symmetric-cryptography/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 9: cryptography part 2",
"link": "http://dotnetcodr.com/2014/09/29/externalising-dependencies-with-dependency-injection-in-net-part-9-cryptography-part-2/"
},
{
"title": "Externalising dependencies with Dependency Injection in .NET part 10: hashing and digital signatures",
"link": "http://dotnetcodr.com/2014/10/02/externalising-dependencies-with-dependency-injection-in-net-part-10-hashing-and-digital-signatures/"
},
{
"title": "A model SOA application in .NET Part 1: the fundamentals",
"link": "http://dotnetcodr.com/2013/12/16/a-model-soa-application-in-net-part-1-the-fundamentals/"
},
{
"title": "A model SOA application in .NET Part 2: the domain",
"link": "http://dotnetcodr.com/2013/12/19/a-model-soa-application-in-net-part-2-the-domain/"
},
{
"title": "A model SOA application in .NET Part 3: the repository",
"link": "http://dotnetcodr.com/2013/12/23/a-model-soa-application-in-net-part-3-the-repository/"
},
{
"title": "A model SOA application in .NET Part 4: the service layer part 1",
"link": "http://dotnetcodr.com/2013/12/26/a-model-soa-application-in-net-part-3-the-service-layer-part-1/"
},
{
"title": "A model SOA application in .NET Part 5: the service layer continued",
"link": "http://dotnetcodr.com/2013/12/30/a-model-soa-application-in-net-part-4-the-service-layer-continued/"
},
{
"title": "A model SOA application in .NET Part 6: the client proxy",
"link": "http://dotnetcodr.com/2014/01/02/a-model-soa-application-in-net-part-5-the-client-proxy/"
},
{
"title": "A model SOA application in .NET Part 7: testing the client proxy",
"link": "http://dotnetcodr.com/2014/01/06/a-model-soa-application-in-net-part-6-testing-the-client-proxy/"
},
{
"title": "Using a Windows service in your .NET project part 1: foundations",
"link": "http://dotnetcodr.com/2014/10/06/using-a-windows-service-in-your-net-project-part-1-foundations/"
},
{
"title": "Using a Windows service in your .NET project part 2: the domain and repository",
"link": "http://dotnetcodr.com/2014/10/09/using-a-windows-service-in-your-net-project-part-2-the-domain-and-repository/"
},
{
"title": "Using a Windows service in your .NET project part 3: the application service layer",
"link": "http://dotnetcodr.com/2014/10/13/using-a-windows-service-in-your-net-project-part-3-the-application-service-layer/"
},
{
"title": "Using a Windows service in your .NET project part 4: the consumer layer",
"link": "http://dotnetcodr.com/2014/10/16/using-a-windows-service-in-your-net-project-part-4-the-consumer-layer/"
},
{
"title": "Using a Windows service in your .NET project part 5: the Windows Service project basics",
"link": "http://dotnetcodr.com/2014/10/20/using-a-windows-service-in-your-net-project-part-5-the-windows-service-project-basics/"
},
{
"title": "Web service versioning in IIS",
"link": "http://dotnetcodr.com/2013/12/12/web-service-versioning-in-iis/"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment