その他の重要な機能強化は以下の通りです。
- .NET 6へのエンジン移行により、コード解析を30%高速化
- 新しくなったコード検査ルール
- データウィンドウのインパクト アナリシスを強化
- ツリービュー ペイジネーションに重点を置いた洗練されたUI
- 500,000以上のオブジェクトを持つ大規模 Oracle データベースをサポート
- SVN インテグレーションのためのコード構造表示の充実化
Visual Expert 2023は、新しいPowerBuilder パフォーマンス チューニングマクロを利用でき、遅いコードを発見して改善できます。
その他の重要な機能強化は以下の通りです。
Visual Expertは、PowerBuilderアプリケーションのパフォーマンスデータを複数のワークステーション/ユーザーセッションから収集します。これらのトレースを分析することで、コンテナ階層内で最適化が必要なPowerBuilderオブジェクトとメソッドをピンポイントで特定できます。
これらの新しいVisual Expertマクロにより、PowerBuilderプログラマはコードのパフォーマンス指標をさまざまな角度から検証し、アプリケーションの応答時間やユーザーエクスペリエンスを迅速に改善できます。
Visual Expert 2023では、PowerBuilderのコードパフォーマンスを最適化する新しいマクロを搭載しています。
PowerBuilderアプリケーションのある機能が遅すぎると、ユーザーから苦情が出ることはありませんか?
このケーススタディでは、関数やオブジェクトの長い呼出しチェーンに依存する機能であっても、「コールグラフ実行時間」マクロを使用して、その機能のパフォーマンスに影響を及ぼしている原因を見つける方法を説明します。
大規模なアプリケーションを扱う場合、どこから手をつけて主なボトルネックを特定すればよいかを知ることは困難です。Visual Expertは、レスポンスタイムを向上させるために改善すべきオブジェクトやメソッドの優先順位付けを支援します。
パフォーマンス トレースを有効にし、PowerBuilderアプリケーションの全体的なパフォーマンスを向上させるためにチューニングが必要なコードを特定する方法について説明します。
PowerBuilderアプリケーションを遅くする、実行時間の長いオブジェクトやメソッドを見つけるための「最も遅いコード(ツリー)」マクロの使い方をご紹介します。
「累積実行時間」マクロを使用して、ユーザーがアプリケーションを使用している間に最も時間を消費するオブジェクトを見つける方法について説明します。
このマクロでは、最も遅いオブジェクトのリストにはないが、実行回数が非常に多いためにユーザーエクスペリエンスを損なってしまうオブジェクトのレビューを可能にします。
実行頻度が高く、ユーザーエクスペリエンスに大きな影響を与えるオブジェクトを見つけるため「最も実行されたオブジェクト」マクロの使用方法について説明します。
また、これらのオブジェクトの累積実行時間の結果を比較し、アプリケーションのパフォーマンスを向上させるために対処すべきオブジェクトに優先順位をつけることができます。
Visual Expert 2023には、より生産性の高いコードレビュー レポートを生成するために、新しく改良されたコード検査ルールが実装されました。
Visual Expertのコード検査範囲を理解するために、改善されたルールのリストとその基準を確認してください。
Visual Expert 2023 はPowerBuilder 2022を全面的にサポートします。
PowerBuilder開発者は、コードのスキャンと最適化のための最新のパフォーマンスチューニング マクロを含むVisual Expertの全機能を使用できます。
Visual Expertは、特にコード解析パーサーにおいて、.Netの技術をベースにしています。
Visual Expert 2023は .Net 6に移行された結果、コード解析が30%速くなりました。
リポジトリとの通信に使用されるライブラリが進化しました。これにより、リポジトリへの問い合わせ時にさらに30%の改善が可能となりました。
例えば、ナビゲーションバーの機能をクリックしたり、ツリービューに情報を表示したりする場合などです。
Visual Expert 2023は、最新のOracleおよびSQL Serverデータベースをサポートするための技術的な改良が施されています。