One of the FxCop rule violations I found in one of my projects had to do with IDisposable not being implemented. My search for examples of how to resolve this yielded a lot of helpful links, including these:
- An MSDN article on correct implementation of IDisposable
- A older CodeProject article on IDisposable that takes an odd shot at unit testing
- A newer CodeProject article on IDisposable and the dispose pattern
- A Channel9 discussion on IDisposable