【问题标题】:Anyone know of a simple WPF/Silverlight data access framework?有人知道一个简单的 WPF/Silverlight 数据访问框架吗?
【发布时间】:2025-12-08 14:55:02
【问题描述】:

有没有人知道一个简单的 WPF 或 Silverlight 框架,它使您能够例如在例如定义一些数据库表SQL Server 压缩数据库,然后框架自动创建允许用户登录和编辑该数据的窗口类等?

我不是在寻找复杂的 MVVM 模式示例,它可以是硬编码的,它应该只是节省开发人员创建所有 CRUD 代码和表单以及用户编辑数据所需的授权的时间。开发人员可以定义 10 个数据库表,运行代码生成,然后完成几乎 80% 的任何他想要制作的简单数据库应用程序。

所有这些都是通用代码,所以我认为这样的框架会存在,或者有人已经在从事这样的开源项目了。

有人知道这样的框架或工具吗?

【问题讨论】:

    标签: wpf silverlight data-access


    【解决方案1】:

    这不是 Silverlight,但 ASP.NET Dynamic Data 听起来可以满足您的要求。它为编辑数据库表提供了一个基于 Web 的前端。

    我已经将它用于一个小项目,您可以在一个小时内使用 CRUD 功能启动并运行它。

    【讨论】:

      【解决方案2】:

      也许你应该看看Sculpture 项目。可能有您正在寻找的东西。

      【讨论】:

      • 谢谢,看起来很有趣,但无法安装,因为它需要 Microsoft 的“Guidance Automation Extensions”,无法安装,因为它“因错误而回滚”,:-(
      【解决方案3】:

      由于您无法使用 Silverlight 直接连接到数据库服务器,因此您应该通过 Web 服务查看使用常规 .NET 框架的 .NET 数据访问框架。

      【讨论】: