title: Creating a dynamic CRUD UI in WPF
body: <p>I am trying to make a simple application to test out some CRUD code that we have written. I want the data entry UI to be built dynamically from the object that is being entered. </p>
  
  <p>For e.g If its an ICustomer object which has properties for Name, collection of IOrders and some more properties. The definitions for these interface exist in a separate dll.</p>
  
  <p>Could you please suggest me a good approach to use for achieving this? I can think of using Reflection to dynamically create the UI (through code instead of XAML). Would that be a good practice?</p>