07/04/2017 1 Micro Focus extend 10 and 10.1 with AcuToWeb The Future of extend applications is here DevDay, Copenhagen Piet Henskens Senior Systems Engineer April 5, 2017 Agenda Welcome to extend 10 • What’s new extend 10.1 • What’s new Demonstration AcuToWeb A new UI experience for ACUCOBOL applications • History • AcuToWeb • Demonstration
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
07/04/2017
1
Micro Focus
extend 10 and 10.1 with AcuToWebThe Future of extend applications is here
DevDay, Copenhagen
Piet Henskens
Senior Systems Engineer
April 5, 2017
Agenda
Welcome to extend 10
• What’s new
extend 10.1
• What’s new
Demonstration
AcuToWeb A new UI experience for ACUCOBOL applications
• History
• AcuToWeb
• Demonstration
07/04/2017
2
Welcome to extend 10!
• An ongoing commitment to development and support
• Added value with RDBMS and IDE now included ‘in-the-box’
• Support for the most recent platforms
• New diagnostic tools
• Faster application performance
• First steps towards a comprehensive ACU UX modernization plan
A Strong Commitment to All ACUCOBOL Usersextend 10
07/04/2017
3
• New ACUCOBOL-GT platform support –
Windows 10, Apache 2.4, .NET 4.5
• Large File support – Single files over 2gb
are now supported
• ACUCOBOL-GT enhancements including
AutoFill field
• Relational database support is now included
as standard ‘feature’
• Tracing and profiler enhancements
Top 5 Featuresextend 10
microfocus.com/extend10
6
extend 10
Configurable Sort indicator when
a grid is sorted by a column.
07/04/2017
4
7
extend 10
Sort performance improvement
Size # records (million)
V 9.2.5 V 10.0.0 % improvement
1.7 Gb 15m 140 83 69%
921 Mb 8m 30 18 67%
576Mb 5m 24 22 9%
Windows
Time (seconds)
8
extend 10 Dynamic Runtime Tracing
• If required, compile your program for debugging; the minimum requirements are the -
Gs and -Gl compiler options:
ccbl -Gs -Gl my-prog.cbl
• Run the program with the --analyze switch. runcbl --analyze my-prog.acu
• Locate the process ID of your runtime process, and then create a configuration file
named analyze.process-ID.cfg.
Note: The configuration file should be located in the current directory, or in the %PUBLIC%\etc (Windows), or /etc(UNIX) directory.
• Populate the configuration file with the required runtime options; see Configuration
Variables for Dynamic Runtime Tracing.
• Turn tracing on using the -analyze option to cblutil: cblutil -analyze process-ID
07/04/2017
5
What’s new in 10.1 released January 2017
File management enhancements to vutil
• Add, remove or modify keys on an existing indexed file• vutil -key [-q] ([-a # kdesc] | [-d #] | [-m # kdesc]) file