用 c# 还是 delphi 开发桌面应用程序?(保证结帖给分)
大家好,最近接了一个小型的数据库系统:主要是实现输入表名和字段后,自动创建数据库表,然后依据此表进行增删改查操作,请教使用哪种语言比较好呢?使用delphi呢还是c#呢?还是vc java呢?要求是在windows操作系统下,以可执行程序执行,不可以用浏览器那种方式(比如用php开发)。
------解决方案--------------------从终端用户的角度来讲delphi、vc好一点,因为不需要虚拟机。编译结果直接就是win32应用程序,不需要框架支持,在windows下可直接运行。
C#、java都需要虚拟机运行,对于终端用户来说稍微麻烦一点(C#需要安装.net framework,java需要安装java虚拟机)。
------解决方案--------------------数据库方向,VC和JAVA就不要考虑了
DELPHI和C#在这方面都是强项
唯一要考虑的就是.NET的那个几十M的累赘
所以,如果是公司内部使用,我会选择C#
如果要交付给客户或者广大客户使用,我会选择DELPHI