Combine statistics generated during the execution of your application, with an in-depth analysis of your code.
Your exploration of the code is augmented with the response time of PowerBuilder objects, methods, functions, events, etc.
Troubleshoot performance issues by listing the slowest objects, methods, events, etc.
Optimize the items that on average consume the most time during a session
Save time on frequently used features.
Analyze your code even faster with the new Visual Expert engine migrated to .NET 6
Analyze any PowerBuilder application developped with PowerBuilder 5 to PowerBuilder 2022!
Take your code review one step further with a growing number of predefined inspection rules
More than 500,000 objects in your database?
Not a problem! Thanks to the db owners filtering feature, quickly select the relevant subsets to analyze
Now cross-reference controls and DataWindows for an even deeper impact analysis
Assess the impact of a change in your code
Estimate what you should modify to accomplish a change.
Don't break your application after a change!
Identify and fix Security issues in your code:
Generate a CRUD matrix showing which programs access your data.
For instance, which DW or Procedures Create/Read/Update/Delete which Tables.
Visual Expert generates:
Create reference manuals in HTML
Update your documentation on a regular basis (scheduled job).
Document the references in your code and navigate between these using hyperlinks.
Share knowledge with teammates.
Cleanup the code. Streamline maintenance efforts. Avoid unexpected behavior.
Find slow pieces of code. Remove Bottlenecks
Compare 2 versions of your DB or application:
Explore the application structure. Understand its inner working.
When maintaining complex Applications, you may need to learn more about the code.
In such cases, Visual Expert is the perfect companion for PowerBuilder.
Navigate in your code via hyperlinks: each reference comes with a link to the referenced item.
Tooltips provide useful information about objects, methods and variables.
Explore inheritance dependencies between PB objects.
Lots of advanced feature will screen your code under various angles.
Visual Expert Global Search addresses common shortcomings:
String searches often return lots of results. They are usually tedious and unproductive.
When analyzing small volumes of code ortrying Visual Expert, you can run it locally on a developer PC.
The Developer run all Visual Expert components on his PC.
For large volumes of code, and for sharing analyses between team members, Visual Expert will run on a server.
The Server automatically analyses the code on a scheduled basis.
Developers run a Visual Expert client, query the Server and leverage up-to-date code analyses.
Using VE's features allows a much quicker turnaround, reduces expenses and frees up resources for more productive work.
(The) More you work with Visual Expert - more you understand how convenient it is. (...) I cannot remember so powerful a tool that allows a user to become familiar with a new application in literally a few hours