Home | Back to Courses

BlazorでのWebアプリケーション開発手法4【C#】

Course Image
Partner: Udemy
Affiliate Name:
Area:
Description: どうもこんにちは、ピーコックアンダーソンです。今回はBlazorでのWebアプリケーション開発手法の第4弾として、ロギングの方法について解説しています。本コースでは、ロギングの方法を、マイクロソフト製のMicrosoft.Extensions.Loggingの使い方から、さらにその機能を拡張できるSerilogというツールを使用し、出力ウィンドウへの出力、File、SQLServer、Azure Application Insightsへの出力の方法を解説します。File出力は、ログの出力テンプレートの設定や、上限、ローリングの管理、Azureへの出力と、開発環境での出力の切り分け方法を学びます。Application InsightsとはAzure上の特殊なデータベースにログを出力することができ、SQLに似たKQLという言語で検索することができるので、ログの解析が容易にできる機能で、Azureでのログの出力先としては、一般的な出力先です。また、構造化ログというものを出力することができ、任意の項目を出力することができるので、例えばUserIdなどを出力しておけば、UserIdで検索することができ、ログの解析が大変やりやすくなっています。また、Jsonファイルを使用することで、本番環境と開発環境の設定の切り替えを行うことができます。こういった技術を解説していますので、Blazor ServerでAzureへのログ出力を行いたい方はご覧になってみてください。
Category: Development > Web Development > Blazor
Partner ID:
Price: 19.99
Commission:
Source: Impact
Go to Course