Is there any framework for Windows Forms, DB driven application development/prototyping?(是否有任何适用于 Windows 窗体、数据库驱动的应用程序开发/原型设计的框架?)
问题描述
我正在编写简单的数据库驱动应用程序,80% 的功能是对大约 15 个表的 CRUD 操作.来自 Web 开发背景,我认为我可以使用 Rails 脚手架或 Django 管理员来涵盖几乎所有这些 CRUD 案例.所以我开始四处寻找类似 Rails/Django 的框架,但对于 Windows 窗体应用程序(当然我理解富客户端"应用程序开发与 Web 开发有很大不同,我不希望有任何真正相似的东西.
I'm writing simple database driven application, 80% of functionality is CRUD operations on about 15 tables. Coming from web development background I figured I can cover almost all of these CRUD cases with Rails scaffolding or say Django admins. So I started to look around for Rails/Django-like framework but for Windows Forms applications (ofcourse I understand that "rich client" application development significantly differs from a web development and I'm not expecting anything really similar).
令我惊讶的是,除了各种 ORM(我们称之为模型层)之外,我似乎别无选择当涉及到 View-Controller 层时.也许我错过了什么?
I was surprised that except for a variety of ORMs (let's call it Model-layer) it seems like I'm left with little choice when it comes to View-Controller layer. Maybe I'm missing something?
PS.我评估了 Visual Studio 数据集设计器,但它似乎只适用于最简单的情况,并且需要额外的代码来完成任何不重要的任务.
PS. I evaluated Visual Studio DataSet Designer, but it seems to work only for the most simple cases, and requires additional code for any slightly nontrivial task.
(已添加)到目前为止我发现:
(added) so far I've found:
- TrueView for .NET(感谢 Vijay Patel)
- NConstruct
- TrueView for .NET (thanks to Vijay Patel)
- NConstruct
推荐答案
你检查了吗Rocket Framework for Windows Form
为了满足您的要求,一切都完美无缺.
Everything is perfectly in order to support your requirement.
- 这里使用实体框架作为后端
- 使用对象数据源将对象自动绑定到 UI
- 使用 Generic 尽量减少您需要编写的代码量
此外,文档也做得很好,架构也非常好和稳定..
Additionally, the documentation also is very well done and architecture is pretty good and stable too..
我现在正在使用它,它对我很有用
I am using it right now and it is serving me pretty well
这篇关于是否有任何适用于 Windows 窗体、数据库驱动的应用程序开发/原型设计的框架?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:是否有任何适用于 Windows 窗体、数据库驱动的应用程序开发/原型设计的框架?


基础教程推荐
- 从 VS 2017 .NET Core 项目的发布目录中排除文件 2022-01-01
- 将事件 TextChanged 分配给表单中的所有文本框 2022-01-01
- 错误“此流不支持搜索操作"在 C# 中 2022-01-01
- 首先创建代码,多对多,关联表中的附加字段 2022-01-01
- 是否可以在 asp classic 和 asp.net 之间共享会话状态 2022-01-01
- 在 VS2010 中的 Post Build 事件中将 bin 文件复制到物 2022-01-01
- JSON.NET 中基于属性的类型解析 2022-01-01
- 全局 ASAX - 获取服务器名称 2022-01-01
- 如何动态获取文本框中datagridview列的总和 2022-01-01
- 经典 Asp 中的 ResolveUrl/Url.Content 等效项 2022-01-01