我在配置部门的一家制造公司工作,所以我看到很多过程相关的数据控制东西每天都在传递给我。在过去,我已经开发了一些excel vbscript程序来通过GUI管理大量数据项,并使用excel作为后端来存储结果,但是到目前为止你只能采用它。
我真的想学习如何使用GUI创建适当的数据库,多个用户登录和工作流程以获得批准等,但我不知道从哪里开始.........对桌面应用程序或Web的任何建议基于应用程序,允许系统在国外工作时通过互联网使用,将不胜感激。
感谢。 弗吉
答案 0 :(得分:2)
C#和.net将是一个很好的起点。 C#相当容易学习,视觉工作室为它提供了一个很好的开发环境。
Java也是你可以采用的另一种方式。 Java是多平台的,具有很强的功能,可以集成到Web环境中。
答案 1 :(得分:0)
如果您正在寻找桌面应用,网络应用和数据库开发的全面解决方案,那么您一定要考虑Visual Studio和.NET。它是您可以使用的最“有凝聚力”的工具套件,听起来您已经拥有一些MS编程技能。
答案 2 :(得分:0)
这本身并不是一种编程语言而且需要花钱,但FileMaker Pro对于你所描述的内容非常有用。它是一个RAD工具,可以在相同的开发周期中创建数据库和GUI。
我们将FileMaker Pro用于我们编写的大量小型商业软件,我们也大量使用Java,而FileMaker至少要轻松/快速地构建10倍。
最后需要注意的是,FileMaker是Mac和Windows的跨平台,不像我在这里提到的C#。
答案 3 :(得分:0)
非常主观,但根据您的要求,我会选择C#。 Java和C#都允许您开发Web和客户端应用程序,但C#与Linux和特别是 Windows的集成更加顺畅。此外,Visual Studio还有一个非常出色的调试器,可以让您的生活更轻松。