A lot of a particular C# WinForms app I've seen is code doing simple maps between data and forms and back again. Surely, there has to be a better way. What's the best tool to do this type of mapping?
Goals:
- Industrial strength, reliable, tested, wide user base
- Preferably open source
- Convention based, minimal code for simple maps
- Configurable for more complicated maps
- Gets out of the way for cases that I want to do completely by hand
- Simple learning curve for the simple cases (i.e. 80% of usage)
Not that I necessarily am expecting something which meets all of those.
Extra points if you tell me about your experience, likes and dislikes of any tool you recommend.