目前,我们正在对ASP .NET应用程序,我宁愿与MVP模式(UI),由于多种优势提供先走,是有可能使用MVP模式与CodeSmith的n层或PLINQO模板
但是,采用这种方法的意图太多了,这会耗费时间。
我已经确定可以使用任何模板或使用LINQ to SQL生成DAL,但唯一的问题是生成应由usercontrol(视图)和一些样板代码(用于数据绑定)实现的接口
现在的问题是
1)是否有可能使用CodeSmith中模板来获得MVP图案(为了产生界面在UI层&性质以及数据绑定)
2)这是不可取继续使用MVP模式并使用简单的方法由Codemith模板生成器或任何其他工具提供
注意:我也考虑继续使用ASP .Net MVC,但由于缺乏知识(学习需求)和项目时间表,我们不得不放弃该想法。
编辑:在人一个月的努力方面,它大约是35-40人一个月的努力来开发这个应用程序
请给我建议的。
是它需要定制CodeSmith的模板或一般有一个可用,我们可以直接使用 – Harryboy 2009-12-08 08:44:39
至于动态数据而言,我确定了应用程序的大部分仍没有使用动态数据的概念开发的。所以,我不确定我们在应用程序开发中可能遇到什么问题或问题。你可以建议一些链接,所以我觉得更有信心动态数据概念应该用于企业应用 – Harryboy 2009-12-08 08:48:08
我原来的答案中的链接应该足以开始。有很多其他网站(只是谷歌他们),涵盖了几乎每个角度。这个话题太大了,无法在这里充分详细地讨论stackoverflow。你需要自己做研究,并比较它提供的与你的需求。 – 2009-12-08 12:12:16