I am new in FPML and want to use FPML in our product for handling OTC asset classes (in C#). So please can anyone suggest how can I start. My basic questions are 1. How to use FPML as business objects/classes? 2. How to store in trade related fields in the database? 3. How to perform calculation on stored fields or trade related fields (eg. Profit loss calculations, etc.)? 4. Best ways to show on UI level. 5. Can we generalize this process so that if any other fields are added (due to FPML version changes or else) we don’t change our code structure?