适用于非常基本的 GUI 应用程序的快速应用程序开发工具
我知道有很多 RAD 平台。事实上,有太多的东西,我很难找出哪一个最适合我。我想要的是一个 RAD 工具,它允许我定义数据库数据模型(创建数据库表),然后为各种表创建(查看和编辑)表单。数据输入、更新和各种查询应该很容易,并且GUI应该自动生成。我想通过编码添加一些附加功能(例如对数据的各种复杂计算)。
我是一名程序员,所以我愿意学习使用更完整、成熟的 RAD 解决方案(如果您能指出的话)(NetBeans 和 RubyOnRails 是我可能会优先考虑的两个此类框架) )。我目前正在.NET 中开发Windows Forms 物流应用程序。实际上,我已经开发了一个非常粗略和基本的版本来满足我的需要,但我只知道有更好的解决方案,并且知道如何使用它们会让我受益匪浅。
简而言之,基本要求是:
* database based data storage (SQLite if possible)
* very automated GUI creation
* desktop based (as in: not a web app)
* extendable by coding
* used for creating simple data entry, view & query apps.
基本上类似于 Oracle Forms 或 DotNetMushroom 快速应用程序开发人员。但对于 .NET 和 SQLite(如果可能的话)。
I know there are many RAD platforms out there. Infact there are so many that I'm having a hard time finding out which one fits me best. What I want is a RAD tool that would allow me to define a database data model (make DB tables) and then create (view and edit) forms for the various tables. Data input, updating and various queries should be easy and GUI should generate automatically. I'd like to add some additional functionality by coding (such as various complex calculations on the data).
I'm a programmer so I'm willing to learn to use a more complete, full-blown RAD solution if you can point me to it (NetBeans and RubyOnRails being the two such frameworks that I'd would probably be high on the list). I'm currently doing Windows Forms logistics apps in .NET. I've actually developed a very crude and basic version of what I need, but I just know that there are solutions out there that are much better and I'd benefit by knowing how to use them.
So in short, the basic requirements:
* database based data storage (SQLite if possible)
* very automated GUI creation
* desktop based (as in: not a web app)
* extendable by coding
* used for creating simple data entry, view & query apps.
So basically something like Oracle Forms or DotNetMushroom Rapid Application Developer. But for .NET and SQLite if possible.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议您继续使用基于 WinForms 的应用程序。您可以通过拖放和数据绑定做很多事情(您可能知道)。
您可以查看基于 3rd 方的产品,例如 DevExpress。
祝你好运
I'd suggest you keep going with WinForms based apps..you can do a lot (as you probably know) with drag and drop and databinding.
You could look at 3rd party based products eg DevExpress.
Good luck
您可以使用 Visual Studio 或 Monodevelop 和 winforms,使用 Visual basic 或 C# 作为语言,至于 Java,您可以使用 netbeans,它有一个很好的 GUI 设计器。
You can use visual studio or monodevelop and winforms, with either Visual basic or C# as language, as for Java you could use netbeans, it has a nice GUI designer.