.NET表单抽象化用于WPF、Silverlight、Winforms、WebForms等技术的统一。

3

有人知道有没有比WPF、Silverlight、Winforms、WebForms等更高级的项目,旨在对表单定义进行抽象吗?

我正在处理16个相对简单的WebForms,并且可能会在4个月后将它们转换成WPF或Silverlight。

我宁愿一次性定义这些表单,然后就可以了结了。我愿意编写一个小型DSL来帮助定义表单、子表单、验证、链接和弹出窗口。我只想解决80%或90%的表单问题。其中四个非常复杂,我愿意手工编写它们。

我想找到类似XUL所希望实现的东西。

1个回答

2

这里可以用模型-视图-控制器(MVC)模式(不是ASP.NET MVC)。

您的模型和控制器是标准类。您应该将视图定义为接口IView,因为您需要从框架的其他部分进行子类化。


1
同意。+1 这正是我要走的路,但如果已经有人在开发框架,我就不想重复造轮子了。 - BuddyJoe

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接