MVC3应用程序架构-如何存储数据

发布于 2024-10-22 21:29:37 字数 850 浏览 1 评论 0原文

目标:

  • 能够在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情深已缘浅 2024-10-29 21:29:37

这是我的工具链:

我还构建了一个 使用这些框架的示例项目结构

Here's my toolchain:

I also built a sample project structure using those frameworks.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文