MVC3应用程序架构-如何存储数据
目标:
- 能够在 MVC3 中快速开发应用程序
- 地方(可能是模型)进行验证
在我已经有数据库的
问题: 您当前为此选择的工具链是什么?
我已经指出:
MvcScaffolding - http://blog.stevensanderson.com/2011/01/13/scaffold-your-aspnet-mvc-3-project-with-the-mvcscaffolding-package/
但是,如果您使用模型优先策略,则需要 EF CTP5
无法弄清楚如何从模型轻松获取验证(DataAnnotations),例如 [Required] 字段
EF Model First - 再次数据注释似乎很难。 实体框架 - DataAnnotations
LightSpeed - http://www.mindscapehq.com/ 当前选择的 ORM。
Goals:
- Be able to rapidly develop an application in MVC3
- Have validation in one place (ie probabaly the model)
where I already have a database
Question: What is your current toolchain of choice for this?
I've spiked out:
MvcScaffolding - http://blog.stevensanderson.com/2011/01/13/scaffold-your-aspnet-mvc-3-project-with-the-mvcscaffolding-package/
However this needs EF CTP5 if you use a model first strategy
Couldn't figure out how to get Validation (DataAnnotations) easily from the model eg a [Required] field
EF Model First - again DataAnnotations seemed hard. Entity Framework - DataAnnotations
LightSpeed - http://www.mindscapehq.com/ Current ORM of choice.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是我的工具链:
我还构建了一个 使用这些框架的示例项目结构。
Here's my toolchain:
I also built a sample project structure using those frameworks.