ロギングは、プログラミング、特にアプリケーションの開発において非常に重要なプロセスです。ログファイルを用いれば、さまざまなインフラストラクチャコンポーネントの各所で、アプリケーションがどのように実行されているかを可視化してくれます。このビデオでは、 Dr. Bobとして知られるBob Swartが、CodeSite ロギングシステムの概要と、これを必携の Windowsアプリケーション開発 ツールとする方法について解説します。
CodeSiteロギングシステムとは
Raize Softwareによって開発された CodeSite Logging System は、開発者がコードがどのように実行されているかについてより深い洞察を得ることができるツールです。これにより、問題をより迅速に特定し、コードのパフォーマンスを監視することが可能になります。
CodeSiteロギングシステムの主な機能
Bob Stewartは、CodeSiteの主な機能を紹介するだけでなく、個別のデモも実施します。開発者は、CodeSiteロギングシステムを使用して、プログラムの実行中にCodeSiteメッセージをライブディスプレイやログファイルに送信できるCodeSiteロガーを使用して、コードを計測します。CodeSiteは開発中やテスト中だけでなく、本番環境でも効果的であることは興味深い点です。これにより、メンテナンススタッフや開発者をサポートする貴重な情報の提供が可能になります。CodeSiteには2つのエディションが用意されており、無料のCodeSite ExpressはGetItパッケージマネージャからインストールできます。フル機能のCodeSite Studioは、Raize SoftwareのWebサイトから購入できます。
CodeSiteには、ライブログとファイルログが用意されています。また、CodeSite Studioでは、ローカルロギングに加えリモートロギングも使用できます。Codesiteには、CodeSiteログファイルを分析するための便利なツールのセットも含まれています。ビデオでは、CodeSiteの便利なツールと機能のいくつかを紹介します。これには、ロギングプロセスがアプリケーションパフォーマンスへの影響を最小化するよう設計された、コードディスパッチャーも含まれます。また、リモートコンピュータへのCodeSiteメッセージの転送を簡素化します。リモートロギングは、商用版(CodeSite Studio)でのみ利用可能なCodeSiteのもう1つの特長的な機能でもあります。
このビデオでは、CodeSiteの注目機能(CodeSiteスクラッチパッド、複数のメッセージタイプ、CodeSiteデスティネーション、複数のCodeSiteロガーなど)と、Delphiでこれらの機能を有効/無効にする方法などについても解説しています。CodeSiteロギングシステムの詳細については、以下のウェビナーをご覧ください。
Design. Code. Compile. Deploy.
トライアル版をダウンロードいますぐアップグレード!
Delphi Community Edition(無料)C++Builder Community Edition(無料)