从 Informix 4GL 到 ASP.NET C# Web Forms,埃及
概念验证(Proof-of-Concept)作为应用程序迁移项目的初始协作阶段。
客户
这一次,世界上最大的保险组织之一的埃及办公室转向Ispirer了。该组织在财产保险,人寿保险和退休服务市场经营,并组织在全球有大约9000万名客户。
挑战
客户决定通过将Informix 4GL桌面应用程序移动到Web应用程序来实现其生产系统的现代化。多亏这个解决方案,将不需要在本地机器上安装该应用程序,它将变得轻量级和可支持,这就是为什么客户选择了它。
这种移动的主要挑战是桌面和Web应用程序的行为的差异。例如,在桌面应用程序中有“热键”,并可以使用箭头在某些控件上移动,但在Web应用程序中,默认情况下不会实现此类行为。
Ispirer一般从概念验证阶段(Proof-of-Concept Stage)开始执行应用程序迁移项目,以证明Ispirer的迁移解决方案能够面对这个挑战。
解决方案
在分析客户的需求之后,Ispirer技术专家建议了选择ASP.NET Web Forms作为首选设计模式,用于迁移自动化和代码维护。UI转换是从头被开发了,并在项目中被实施了。
在POC阶段中,Ispirer技术团队将大约13000代码行转换了为C#ASP.NET, 并扩展了Ispirer MnMTK。多亏新的转换规则,工具能够把Informix 4GL *.per文件转换为ASP.NET *.aspx文件。此外,与数据库工作的Informix 4GL语句(如查询或光标)的转换也得到了显着的发展。
结果和优点
A在完成POC研究后,Ispirer团队Ispirer团队向客户提供了新的ASP.NET C#应用程序,它具有与所提供的Informix 4GL应用程序相同的功能,但在Web体系结构中实现。
POC证明了Ispirer迁移解决方案对这种应用程序转换项目是最佳的解决方案, 因为Ispirer MnMTK的广泛特性允许了在最短的时间内实现成功的转换结果,并提供的应用程序已经准备好为进一步的开发和维护。
技术与工具
Ispirer MnMTK 2015, Informix 4GL, Microsoft C# .NET, ASP.NET Web Forms, Informix数据库, Microsoft SQL Server数据库
2016年
了解更多关于Ispirer提高的解决方案为从Informix 4GL到C#.NET应用程序转换。
|