Winforms MVC代码生成类似于Ruby on Rails



我在一家公司工作,该公司有一个复杂的WinForms应用程序,我想帮助重构这个应用程序,但这将是一项艰巨的任务,除非确定了一些标准,并且我们找到了一种方法来实现这个过程的自动化。因为我是Ruby on Rails的超级粉丝,我希望在WinForms开发环境中有一些类似于Rails中的脚手架/控制器/模型生成器的东西。我的想法是,每个表单和不同的功能都可以理解为这样的一点,即生成带有M-V-C之间的属性和交互的样板MVC代码,并且更容易将功能从一个地方移植到相应的MVC组将是一种方法。

有人知道有任何生成器至少做类似于我想在这里做的事情吗?任何和所有的建议,欢迎和赞赏。谢谢!

作为建议,在MVC之前查看MVP模式。MVP对于Winforms和Webforms来说更自然。请参阅这篇文章来比较两者。此外,我将引用这句话作为"更自然"评论的来源。

p。S:这更像是一种评论,但我没有50个代表。

作为一个建议,尽可能重构主要业务逻辑。放入一些静态类。准备好转到MVC。

最新更新