这可能是一个奇怪的问题。毕竟,大多数人想跳出PB而不是跳入。
然而,经过仔细分析,我觉得Powerbuilder可以比C#更快地完成任务,因为它是一种4GL语言。
现在PB正在成为.NET平台的一部分,我认为这可能是一个好工具。
我的主要重点是开发具有大量数据输入/报告/数据表示的企业应用程序。
我尝试过datagridview,与datawindow相比,它非常糟糕。我最初想购买和尝试telerik解决方案,但由于时间不足,我认为在C#中的实现同样难以使用。
您是否认为现在跳入Powerbuilder是个好主意,因为它是唯一承诺转向.NET的4GL语言?
非常感谢您的帮助。请根据我的标准进行批判:
1. C#非常底层,涉及到数据绑定控件等方面需要编写大量代码。 2. Powerbuilder是一种4GL语言,具有良好的抽象能力,避免了不必要的编码。当制作其范围内的东西时,PB更加受限,可以在企业应用程序中完成更多的工作。C#是一种极其强大的语言,您可以在C#中制作任何东西。但是,Powerbuilder更受限,且在其范围内可以完成更多的工作:即企业应用程序。 3. Powerbuilder正在转向.NET平台,并且可以使用C#进行更复杂的扩展。 4. 是的,我知道有一个DataWindow.NET控件非常出色,但它不能保证长期支持,因为Sybase可能在看到PB.NET的销售后停止支持它。毕竟,这将会危及PB.NET的销售。
然而,经过仔细分析,我觉得Powerbuilder可以比C#更快地完成任务,因为它是一种4GL语言。
现在PB正在成为.NET平台的一部分,我认为这可能是一个好工具。
我的主要重点是开发具有大量数据输入/报告/数据表示的企业应用程序。
我尝试过datagridview,与datawindow相比,它非常糟糕。我最初想购买和尝试telerik解决方案,但由于时间不足,我认为在C#中的实现同样难以使用。
您是否认为现在跳入Powerbuilder是个好主意,因为它是唯一承诺转向.NET的4GL语言?
非常感谢您的帮助。请根据我的标准进行批判:
1. C#非常底层,涉及到数据绑定控件等方面需要编写大量代码。 2. Powerbuilder是一种4GL语言,具有良好的抽象能力,避免了不必要的编码。当制作其范围内的东西时,PB更加受限,可以在企业应用程序中完成更多的工作。C#是一种极其强大的语言,您可以在C#中制作任何东西。但是,Powerbuilder更受限,且在其范围内可以完成更多的工作:即企业应用程序。 3. Powerbuilder正在转向.NET平台,并且可以使用C#进行更复杂的扩展。 4. 是的,我知道有一个DataWindow.NET控件非常出色,但它不能保证长期支持,因为Sybase可能在看到PB.NET的销售后停止支持它。毕竟,这将会危及PB.NET的销售。