I have developed an alternative interface for Microsoft Dynamics CRM, so, I know very well it's database system.
I would like to know exactly what is your main goal. so that I may understand what do you want.
I have a very large experience on developing for windows forms and web forms.
I am also very good on reporting and integration, having done, between other things, a large BI project for portuguese major bank.