在.NET中是否有一个从表单创建业务对象和数据库表的工具?

时间:2011-12-02 01:31:43

标签: .net rad

假设您在Visual Studio中设计了一个表单,其中包含一系列texbox,可能是数据网格,您已命名所有控件并指定每个控件中允许的数据类型。

是否有工具可以创建所有业务对象,数据库表和所有代码以使其工作?

我原以为应该有一个工具可以做到这一点,因为一旦你创建了一个表单,你就可以获得足够的数据库表信息以及它们之间的所有代码层。 (您可能必须指定哪个控件代表主键和任何外键。)

1 个答案:

答案 0 :(得分:1)

您所描述的内容与Visual Studio Lightswitch的内容非常接近。

这并不完全是你所描述的,但非常接近。在VS Lightswitch中,您可以一起创建表单和数据在创建表单时,您将创建数据库以及与之交互所需的所有逻辑。 (或创建附加到现有数据的表单)

这对于快速和肮脏的应用程序非常有用,但根据我的经验,这是非常有限的。

网络对应方为ASP.NET Dynamic Data。这比Lightswitch应用程序更容易扩展,添加和修改。但是,对于动态数据,它与您的建议相反。您可以正确地创建数据库,然后以极少的努力将其连接起来。