【发布时间】:2009-12-08 07:15:49
【问题描述】:
目前我们正在开发 ASP .net 应用程序,我更愿意继续使用 MVP 模式(用于 UI),因为它提供了几个优势,
但继续采用这种方法的缺点是手工编码过多,会占用时间。
我已经确定可以使用任何模板或使用 LINQ to SQL 生成 DAL,但唯一的问题是生成应该由用户控件(视图)和一些样板代码(用于数据绑定)实现的接口
现在的问题是
1) 是否可以使用 codesmith 模板来获取 MVP 模式(在 UI 层生成接口和属性以及数据绑定)
2) 不建议继续使用 MVP 模式并使用 codesmith 模板生成器或任何其他工具提供的简单方法
注意:我也考虑过使用 ASP .Net MVC,但由于缺乏知识(学习要求)和项目时间线,我们不得不放弃这个想法。
编辑:就人月工作量而言,开发此应用程序大约需要 35-40 个人月的工作量
请给我建议。
【问题讨论】:
标签: asp.net design-patterns mvp codesmith