Krzysztof Cwalina

Designing Reusable Frameworks

June, 2004

Posts
  • Krzysztof Cwalina

    Delegate-Based APIs

    • 39 Comments
    Generics and Anonymous Methods/Delegates make up a powerful pair that can be used to create elegant query APIs. Here are some that we just added to the .NET Framework’s Collection libraries. I used List<T> to illustrate the APIs but most of...
  • Krzysztof Cwalina

    Design Guidelines Update: Optional Features Pattern

    • 4 Comments
    This is a relatively major update to the Design Guidelines. It describes and formalizes a very common .NET Framework Pattern/Idiom for exposing optional functionality/service of an API (for example canceling a stream operation, as not all streams support...
Page 1 of 1 (2 items)