我们正在启动一个新的ASP.NET MVC项目,我们希望建立一个允许用户界面灵活的开发模式。一般的想法是,我们希望开发一组相关的控件作为一个单元(即一组输入和一个提交按钮),并保持灵活性来决定3个UI选项中的1个。
有没有什么发展模式或战略可以让我们用这种灵活性来发展?