VE AI は、5つのコア マクロとともにリリースされました:
- Explain the Business – ビジネスおよび技術的な観点からコードを説明します。
- Explain the Logic – 選択したコードのロジック、目的、構造を説明します。
- Optimize – パフォーマンスと可読性の向上に向けた改善案を提案します。
- Comment – コードにコンテキストに応じたコメントを自動的に追加します。
- Potential Solution – 代替のロジックやアプローチを提案します。
Visual Expert AI は、従来のコード解析と人工知能を組み合わせることで、高度なコード理解とスマートなリファクタリングを実現します。
VE AI は、5つのコア マクロとともにリリースされました:
Visual Expert 2026 は、Oracle および SQL Server プロジェクト向けに高度なスキーマ レベルの依存関係解析機能を導入し、スキーマやデータベース間の相互作用をより深く理解できるようにします。
Visual Expert 2026 では、スキーマ レベルの依存関係解析のために2つの新機能が追加されました:
Visual Expert Shared Documents を使用すると、開発チームは Visual Expert Web 内で技術ドキュメントを一元管理し、整理し、共同作業を行うことができます。
Visual Expert Web でセキュリティ パラメータを設定し、ブラウザベースのコード解析環境における認証、セッション管理、パスワード ポリシー、ユーザー アクセス保護を強化する方法をご紹介します。
VE Notifications を使用すると、開発チームは Visual Expert Web 内で重要なプロジェクト イベントを直接把握できます。解析の更新、共有ドキュメント、コメント、承認、コラボレーション活動を、一元化された通知システムを通じて追跡できます。
通知チャネルの設定方法、ユーザー通知の管理方法、そして分散した開発チーム間でのコラボレーション ワークフローを改善する方法をご紹介します。
ドキュメンテーション ダッシュボードに、インタラクティブなツリーマップ表示機能が追加されました。各タイルはオブジェクトのカテゴリを表し、タイルが大きいほど含まれるオブジェクトの数が多いことを示します。タイルをクリックするとそのカテゴリ内のすべての項目を閲覧でき、マウスを重ねると項目数を確認できます。大規模プロジェクトの全体像を即座に把握できる、実用的な機能です。
VE Web のセキュリティが複数の面で強化されました。SQLインジェクション対策の強化、TLS/SSLの最新標準への更新、アクセス制御管理の厳格化、そしてより厳しい認証要件に対応するためのパスワード ポリシーの強化です。これらの改善はすべて、エンドユーザーに影響を与えることなく行われています。
Visual Expert 2026 は、PowerBuilder 2025 のソースコードに対応しました。PB 2025 プロジェクトを正確に解析できるよう、コード検査ルールも更新されています。
データベースへの直接アクセスができない場合に、DDLファイルを使用してデータベースのデータ モデルを抽出・解析する方法をご紹介します。この方法により、制限された環境やセキュリティで保護された環境でも、スキーマ全体の解析が可能になります。
Visual Expert Web において、ユーザー レベルおよびプロジェクト レベルの両方でユーザーを管理する方法をご紹介します。アカウント作成、ロールの割り当て、アクセス制御、そして安全かつ効率的なコラボレーションのためのユーザー ライフサイクル管理を含みます。
IIS(Internet Information Services)にSSL証明書をインポートし、セキュアなWebアプリケーションのためにHTTPSバインドを構成する方法をご紹介します。
7-Zip を使用して Visual Expert のログファイルをZIPアーカイブに圧縮し、トラブルシューティングのために Visual Expert サポート チームと簡単に共有する方法をご紹介します。
暗号化、アクセス制御、脆弱性の修正、レガシー アプリケーションのコンプライアンス対応まで、PowerBuilder セキュリティの全体像を扱うガイドです。アプリケーション全体を再設計することなく、優先度の高い脆弱性への対応、監査要件に沿った取り組み、あるいは特定のアーキテクチャ領域の改善など、組織のニーズに応じたアプローチを選択できます。
すべてのライセンスが使用中の場合に、Visual Expert Waiting Room が同時アクセスのライセンスをどのように管理し、リアルタイムでキューの状況を可視化するかをご紹介します。
コード解析時に間接的および動的な DataObject 参照を検出するために、Visual Expert で MessageBox 例外を設定する手順をご紹介します。
SQL Server LocalDB を使用したVisual Expertとローカル マスター リポジトリ間の接続の問題を解決する方法をご紹介します。
Visual Expert でキャッシュをクリア、無効化、管理する方法をご紹介します。正確な解析結果の確保、ディスク容量の解放、データベースからの直接データ取得に役立ちます。
Visual Expert が Oracle データベースの移行をどのように簡素化し、安全に進めるかをご紹介します。スムーズなアップグレードのために、スキーマの準備、解析、リファクタリング、最適化、ドキュメント作成をサポートします。