请问C#与Delphi相比,开发一个中型数据库软件哪一个更合适?
去年用Delphi编写了一个小型的数据库软件,感到Delphi比VC++在开发数据库软件方面确实要方便得多。如在数据库软件中需要大量使用的TabCtrl,在VC++下用起来很麻烦,而在Delphi下用起来却很方便。但在VC++下可以动态调整窗口中各个部分的大小,这一点估计在Delphi下很难做到。今年用C#和Asp.net开发一个应用程序,感到C#中的DataList和DataGrid等应该比Delphi下相应的控件用起来更方便。去年在Delphi下预览和打印各种报表,感到很方便。今年在C#中使用水晶报表,发现.NET中自带的不能用,单独下载的旧版本的用起来也很困难,用于打印更不方便。又听说水晶报表在中国根本不实用,更好的做法是直接输出到Excel或Word文档中。但是,不知道这么做预览起来是否方便?
现在准备开发一个中型数据库软件,现有的程序员只懂VC++。因此,估计需要重新招人或者让现有的程序员从头学起。但是,不知道C#与Delphi相比,哪一个更合适?特此请教。谢谢!