作为一个学习锻炼,我想迁移现有的Flash应用程序到ASP.NET MVC。它有大约20种形式,虽然它大部分是线性的,但根据用户决定或返回的数据有一定程度的备用流。工作流在ASP.NET MVC
任何人都可以点我的控制器将如何处理这个正确的方向?我不希望我的意见必须弄清楚他们下一步要去哪里。
更新
我想我可能不会理解这个建设的正确道路。我看到每个控制器都在照顾应用程序的不同部分,并且有一个主控制器负责工作流程。
如果这不是我应该采取的做法,什么是这样做的最佳方式?
更新2
将动物园在ASP.NET MVC 2照顾这个切片应用的?我真的不喜欢在一个控制器动作太多的想法...
请记住,您的控制器促进了很多视图逻辑 - 因此,只有一个控制器管理所有工作流程交互才有意义,如果您只以一种方式查看工作流程。我更喜欢有一个与工作流程交互的服务层 - 您的控制器然后与服务交互 – 2009-12-21 13:05:17