Всем известен проект (ы), которые стремятся абстрагировать определения форм на уровне выше, чем WPF, Silverlight, Winforms, WebForms и т. Д. *
Я работаю над проектом, в котором мы исправляем 16 простых веб-форм. Но мы можем конвертировать (и, вероятно, конвертируем в WPF или Silverlight через 3-4 месяца.
Я бы лучше определил эти формы один раз и покончил с этим. Я готов написать небольшой DSL, чтобы помочь определить формы, подчиненные формы, валидацию, ссылки и всплывающие окна. Я только пытаюсь решить это для 80% или 90% форм. Четыре очень сложны, и я готов передать их.
Полагаю, я ищу что-то вроде того, на что надеялся XUL.