R9>>>Чтобы отделить модель формы от доменной модели, можете посмотреть паттерн MVVM.
А>>Мне кажется это не то. Мне нужно отделить Доменную модель (которая сохраняется в БД) от Модели которая нужна только для ввода данных.
L>То самое. Model — доменная модель, ViewModel — модель для ввода данных.
Спасибо большое за разъяснения. Нашёл тут статью
http://msdn.microsoft.com/ru-ru/magazine/dd419663.aspx буду читать