conversion of Magic Software Applications

De 10 Verborgen Kosten Waar Bedrijven Geen Rekening Mee Houden Tijdens Conversie van Magic Software Applicaties

maart 7, 2016
Gepost door: David Rechter, CEO at Go Up Technology

 

De meeste bedrijven hebben de neiging om 10 kritische (en enigszins verborgen) factoren over het hoofd te zien wanneer ze aan de projectplanning beginnen om hun Magic Software applicaties zelf te converteren. Deze factoren worden het vaakst over het hoofd gezien wanneer organisaties overwegen een gratis conversie te doen. Echter, “gratis” is niet altijd zo voordelig (of zo gratis) als het in eerste instantie lijkt, zeker wanneer we in gedachten houden dat deze 10 belangrijke factoren tot een flink aantal onvoorziene uitgaven kunnen leiden.

Met onze ervaring van conversie van meer dan 1000 Magic applicaties naar Xpa in het achterhoofd, heeft ons engineering team een lijst samengesteld van de top 10 van de meest kostbare & vergeten factoren waarvan organisaties de neiging hebben ze te negeren (of te laat te ontdekken) wanneer ze aan hun conversie-project beginnen. Deze lijst is zeker niet compleet, maar het geeft een idee van de factoren waarvan we gezien hebben dat ze deze organisaties vaak een hoop geld kosten om te repareren.

Wat u zou moeten weten voordat u zelf probeert een Magic Software applicatie te converteren: De gratis Import/Export van Magic Software zal niet altijd werken bij grote, complexe applicaties, en de RM converter zal slechts gedeeltelijk werken. Importeren en Exporteren van uw applicatie zal de code niet verbeteren maar zal slechts de daadwerkelijk benodigde investering aan het licht brengen noodzakelijk voor conversie.

  1. Sommige V9 compatibele objecten, die gratis tools in de code samenvoegen, kunnen aardig wat problemen veroorzaken. Deze objecten zullen een aantal xpa features uitschakelen en zullen voor altijd in uw applicatie blijven bestaan.
  2. De Record Main Converter verzorgt de basis-operaties, maar als de operaties complex zijn of als de Record Main gecombineerd wordt met error of waarschuwingsberichten, block groups of parking condities, dan blijft de oorspronkelijke functionaliteit waarschijnlijk niet bewaard in uw geconverteerde applicatie. Dit kan leiden tot een flink aantal problemen.
  3. Xpa staat erom bekend een nieuwe Subform control te leveren, maar als u de gratis tool gebruikt moet u weten dat Subform Controls niet gegenereerd worden. Na conversie kost het u zeer waarschijnlijk tijd om de child windows te repareren en de sub-forms te implementeren. Dit kost een hoop handmatig werk, maar als u dit niet doe zullen de child windows in de applicatie niet werken.
  4. Soms “erven” de velden of controls het Select programma van het model. Als dit gebeurt moet u het dubbele select programma vinden en één van de calls deleten.
  5. Als één van de applicaties met een SQL database werkt dan zult u erachter komen dat de gateway in Xpa anders werkt dan de oude Magic en uniPaaS gateways. U zult op veel errors stuiten na de import, en u zult ze één voor één moeten vinden en oplossen.
  6. Het kan zijn dat er errors voorkomen in de Tab Order en/of een verkeerde Tab Order in het algemeen, die het gedrag van de applicatie veranderen. Daarnaast zal een gratis tool nieuwe, vaak nutteloze namen genereren voor de controls, en maakt dit toekomstig onderhoud lastiger.
  7. De native compatible V9 table die de gratis tool implementeert biedt niet alle nieuwe functionaliteiten van Xpa.  Het gebruik van de gratis tool geeft u bijvoorbeeld niet de mogelijkheid de “native column header sort” te gebruiken zonder een enorm veel handmatig werk.
  8. De Import en Export tool werkt niet voor sommige niet ondersteunde functionaliteit. Het werkt bijvoorbeeld niet met ActiveX en BLOB/OLE, en vervangt de Get.dll niet met de native Xpa en Windows API. Uw code wordt niet verbetert en u blijft gewoon zitten met oude Magic 9 (of oudere) gerecyclede code zonder echte voordelen.
  9. De gratis tool bereidt de applicatie niet voor op een toekomstige migratie naar RIA of Mobiel, en het kan zijn dat er bepaalde functionaliteit is die helemaal niet ondersteund wordt. Opnieuw is er dus handmatig werk nodig.
  10. There are many enhanced features of Xpa, but none of them will be implemented by using the free tool. There will be no built-in pdf printer, GUI Models, Unicode support, raise event operation, parameters sign, standard Windows appearance, GUI Face lifting and enhanced GUI appearance and so on.
  11. Er is veel verbeterde functionaliteit in Xpa, maar geen van deze wordt geïmplementeerd in de nieuwe tool. Er is geen ingebouwde  pdf printer, GUI Models, Unicode support, raise event operation, parameters sign, standaard Windows uiterlijk, GUI Face lifting en verbeterde GUI uiterlijk etc. etc.

Dit zijn slechts een aantal van de errors en problemen die u zult tegenkomen met een gratis Magic Software conversie tool. Als u er klaar voor bent om uw Magic Software applicatie te upgraden en het meteen goed wil doen, dan kunt u altijd met ons, Go Up Technology, contact opnemen.

Wil u uw Magic Applicatie migreren naar .NET?

Bezoek dan https://goupte.com/nl om meer te weten te komen over onze gepatenteerde technologie en Go .Net, onze 100% geautomatiseerde tool om Magic applicaties naar .NET om te zetten.