2023 Visual Expert ニュース

Visual Expert 2023 をリリース ! [Featured]

Visual Expert 2023は、新しいPowerBuilder パフォーマンス チューニングマクロを利用でき、遅いコードを発見して改善できます。

PB Code Performance Tuning

その他の重要な機能強化は以下の通りです。

  • .NET 6へのエンジン移行により、コード解析を30%高速化
  • 新しくなったコード検査ルール
  • データウィンドウのインパクト アナリシスを強化
  • ツリービュー ペイジネーションに重点を置いた洗練されたUI
  • 500,000以上のオブジェクトを持つ大規模 Oracle データベースをサポート
  • SVN インテグレーションのためのコード構造表示の充実化
Visual Expert 2023、新バージョン、PowerBuilder、コードパフォーマンス、Oracle データベース

PowerBuilderパフォーマンス チューニング マクロ [Featured]

Visual Expertは、PowerBuilderアプリケーションのパフォーマンスデータを複数のワークステーション/ユーザーセッションから収集します。これらのトレースを分析することで、コンテナ階層内で最適化が必要なPowerBuilderオブジェクトとメソッドをピンポイントで特定できます。

これらの新しいVisual Expertマクロにより、PowerBuilderプログラマはコードのパフォーマンス指標をさまざまな角度から検証し、アプリケーションの応答時間やユーザーエクスペリエンスを迅速に改善できます。

Performance Tuning Macros for PowerBuilder

Visual Expert 2023では、PowerBuilderのコードパフォーマンスを最適化する新しいマクロを搭載しています。

  • 最も遅いコード
  • 累積実行時間
  • 最も多く実行されたオブジェクト
  • コールグラグ実行時間
Visual Expert 2023、PowerBuilder、コードパフォーマンスの最適化、コード チューニング
Improve Specific Features in PowerBuilder App

PowerBuilderアプリで動作が遅い機能を改善する方法

PowerBuilderアプリケーションのある機能が遅すぎると、ユーザーから苦情が出ることはありませんか?

このケーススタディでは、関数やオブジェクトの長い呼出しチェーンに依存する機能であっても、「コールグラフ実行時間」マクロを使用して、その機能のパフォーマンスに影響を及ぼしている原因を見つける方法を説明します。

Visual Expert 2023、PowerBuilder、コードパフォーマンス、アプリケーション機能の改善
Improve the Overall Performance of Your PowerBuilder App

PowerBuilderアプリの全体的なパフォーマンスを改善

大規模なアプリケーションを扱う場合、どこから手をつけて主なボトルネックを特定すればよいかを知ることは困難です。Visual Expertは、レスポンスタイムを向上させるために改善すべきオブジェクトやメソッドの優先順位付けを支援します。

Visual Expert 2023、PowerBuilder、コードパフォーマンス、全体パフォーマンス、一般パフォーマンス
Set up Performance Analysis for PowerBuilder

PowerBuilderパフォーマンス解析のセットアップ

パフォーマンス トレースを有効にし、PowerBuilderアプリケーションの全体的なパフォーマンスを向上させるためにチューニングが必要なコードを特定する方法について説明します。

Visual Expert 2023、PowerBuilder、コードパフォーマンス、セットアップ、チュートリアル
Find the Slowest Code in Your PowerBuilder App

PowerBuilderアプリの最も遅いコードを発見

PowerBuilderアプリケーションを遅くする、実行時間の長いオブジェクトやメソッドを見つけるための「最も遅いコード(ツリー)」マクロの使い方をご紹介します。

Visual Expert 2023、PowerBuilder、コードパフォーマンス、最も遅いコードの発見、ボトルネックの除去
Improve Your PowerBuilder App's User Experience (UX)

運用環境で最も時間を消費しているオブジェクトの発見

「累積実行時間」マクロを使用して、ユーザーがアプリケーションを使用している間に最も時間を消費するオブジェクトを見つける方法について説明します。

このマクロでは、最も遅いオブジェクトのリストにはないが、実行回数が非常に多いためにユーザーエクスペリエンスを損なってしまうオブジェクトのレビューを可能にします。

Visual Expert 2023、PowerBuilder、コードパフォーマンス、ユーザーエクスペリエンスの改善
Find the Most Executed Objects in your PowerBuilder App

PowerBuilderアプリで最も多く実行されるオブジェクトの発見

実行頻度が高く、ユーザーエクスペリエンスに大きな影響を与えるオブジェクトを見つけるため「最も実行されたオブジェクト」マクロの使用方法について説明します。

また、これらのオブジェクトの累積実行時間の結果を比較し、アプリケーションのパフォーマンスを向上させるために対処すべきオブジェクトに優先順位をつけることができます。

Visual Expert 2023、PowerBuilder、コードパフォーマンス、最も実行されたオブジェクト
VE 2023 Code Inspection - Improved Rules

VE 2023 コード検査 - ルールの改善

Visual Expert 2023には、より生産性の高いコードレビュー レポートを生成するために、新しく改良されたコード検査ルールが実装されました。

Visual Expertのコード検査範囲を理解するために、改善されたルールのリストとその基準を確認してください。

Visual Expert 2023、PowerBuilder、Oracle、SQL Server、コード検査ルール
Support for PowerBuilder 2022

PowerBuilder 2022をサポート

Visual Expert 2023 はPowerBuilder 2022を全面的にサポートします。

PowerBuilder開発者は、コードのスキャンと最適化のための最新のパフォーマンスチューニング マクロを含むVisual Expertの全機能を使用できます。

Visual Expert 2023、PowerBuilder 2022、サポート & 構成、コードの最適化、コード パフォーマンス
Visual Expert migrated to .Net 6

Visual Expert を .Net 6に移行

Visual Expertは、特にコード解析パーサーにおいて、.Netの技術をベースにしています。

Visual Expert 2023は .Net 6に移行された結果、コード解析が30%速くなりました。

リポジトリとの通信に使用されるライブラリが進化しました。これにより、リポジトリへの問い合わせ時にさらに30%の改善が可能となりました。
例えば、ナビゲーションバーの機能をクリックしたり、ツリービューに情報を表示したりする場合などです。

Visual Expert 2023、PowerBuilder、Oracle、SQL Server、コード解析、コードの最適化