Patterns and .NET Generics

Patterns are very powerful constructs in software design, but we think of them more as collections of forces than as pre-rendered solutions. Thus, the implementation of a pattern is not prescribed by the pattern, and each pattern can have many implementations. The introductions of generics into .NET has introduced another alternative for implementing many of the patterns, with certain costs and benefits in each case. This seminar provided an introduction to generics in general, and then demonstrated how patterns can be implemented using them. It focused on .NET generics in particular, because of the ability to constrain them to interfaces, but the concepts are applicable to any language that supports generics.

All the Details

Type:
Presentation
Published:
Friday, February 16, 2007
Length:
1 hour
Author:
Topics:

Upcoming Events