A couple of swampers and I are preparing a library to release or really just make public and open source, but while starting to prepare some documentation I realized the need for some fundamental concepts a user needs to understand to understand the intent of the library.
Reason for thread is to ask for suggestion on any fundamental concepts anyone would like for some swampers to maybe help you understand.
The title of thread is just play on words for some the concepts I was thinking about covering that are basic concepts to help understand the API.
Thought about covering some of basic interactions of unmanaged classes with managed classes, how the managed wrappers are created, IDisposable Interface is used with database resident(not to release memory), DisposableWrapper role, etc....
To be more clear getting library ready to make contributing, using, etc easier.