Design Patterns C#

Day of Patterns & Practices Tomorrow - Tampa, Florida RoadShow

posted @ Wednesday, January 30, 2008 10:02 AM | Feedback (0)

Software Development Tip: Avoid Race Conditions Using Tester-Doer Pattern

One of the patterns that came up today in a code review was the Tester-Doer Pattern. One sees this pattern a lot especially when the “doer” side of the equation has a pretty decent performance penalty. Essentially, you test a condition to make sure you need to do the “doer“ operation and pay that penalty. Sometimes this can cause race conditions. Read more...

posted @ Wednesday, September 26, 2007 9:49 PM | Feedback (0)

Chain of Responsibility Pattern - Builder Pattern - Fluent Interfaces

Using the Chain of Responsibility Pattern, Builder Pattern, and Fluent Interfaces to find the appropriate constructor to inject dependencies into as part of the sample Dependency Injection Application Block I created using the Application Block Software Factory in Enterprise Library 3.1. Read more...

posted @ Wednesday, September 19, 2007 4:21 PM | Feedback (0)

Model View Presenter Pattern - User Interface Design Patterns

posted @ Wednesday, September 13, 2006 5:27 PM | Feedback (0)

Contract-First-Design and Dependency Injection ( Microkernel )

posted @ Tuesday, September 05, 2006 7:00 PM | Feedback (0)

O/R Mapping Caching for Performance vs. Uniquing ( Identity Map Design Pattern )

posted @ Tuesday, September 05, 2006 11:38 AM | Feedback (0)

Active Record To Domain Objects and Data Access Objects - Data Access Design Patterns

posted @ Friday, September 01, 2006 2:48 PM | Feedback (0)

Active Record Design Pattern Doesn't Require Static Finder Methods

posted @ Friday, September 01, 2006 11:21 AM | Feedback (0)

Dependency Injection Tools and Inversion of Control - Applying Domain-Driven Design and Patterns

posted @ Friday, July 21, 2006 1:16 PM | Feedback (0)

Agile Principles, Patterns, and Practices in C# by Robert Martin

I just got back from a long and much needed vacation. While spending most of the day trying to make a dent in my Inbox, I came across an email from Amazon mentioning a new book from Robert Martin, called Agile Principles, Patterns, and Practices in C#...

posted @ Monday, July 03, 2006 11:34 PM | Feedback (0)

Full Design Patterns C# Archive

Main

News

Green Tea

.NET Development

Enterprise Library

Patterns & Practices