在GeneXus KBs中选择.NET或Java生成器需要考虑的优势是什么?

时间:2017-10-12 07:44:00

标签: genexus

GeneXus允许您使用Java和/或.NET生成KB。我正在搜索几天,如果有一个强有力的理由选择其中一个或者它只是个人偏好,那么就没有成功。

我想与Java / .NET库交互更相关,但我不确定,并且无法找到有关此决策的样本。 BTW一些​​GeneXus.com子网站(wiki,training ..)在.NET中,其他在Java中。

这是我的主要问题。有一些点/重要的区别,技术决定(性能?部署?...)等等,要考虑在Java或.NET之间作为项目的生成器进行选择,或者主要与个人喜欢的工作有关" Tomcat的"还是IIS?

感谢。

1 个答案:

答案 0 :(得分:6)

大多数情况下,您最终会使用最适合客户技术堆栈的生成器,因此没有太多决定。但是,如果决定完全取决于您,我认为目前一个强有力的论据是金钱

如果您选择Java,则可以将应用程序部署到免费平台,例如Linux + Apache Tomcat + MariaDB。因此,如果您部署到PaaSIaaS,则价格会低于.Net

然而,这将要改变,因为GeneXus的下一个版本(代号为GeneXus Tero)将为.Net Core应用程序引入一个新的生成器,这将使开发人员能够部署他们在免费平台上的应用。

在性能,可靠性和可扩展性方面,发电机(和平台)都非常成熟,并且在市场上有很多年,所以没有太大区别。

除此之外,除了个人喜好或开发团队在每个平台上的经验之外,我找不到其他选择其中一个或另一个的论据。