BlazorでのWebアプリケーション開発手法4【C#】
Learn to use Serilog for robust logging! Output to files, SQL Server, Azure Application Insights & more. Improve application monitoring & debugging.
Course Content
BlazorでのWebアプリケーション開発手法4【C#】 is an all-levels Udemy course taught by ピーコック アンダーソン. It runs 3h 19m, is taught in Japanese, and includes a certificate of completion. Learners rate it 4.6 out of 5 from 6 reviews, with 120 students enrolled. It is a paid course, last updated September 2025.
Blazor Web Application Logging: A Comprehensive Guide
Welcome! In this installment of our Blazor web application development series, Peacock Anderson guides you through effective logging techniques. We'll explore how to implement robust logging in your Blazor applications, covering everything from basic setup to advanced features.
This course delves into two powerful logging solutions:
Microsoft.Extensions.Logging: We'll start with the fundamentals of using Microsoft's built-in logging framework, providing a solid foundation for understanding logging concepts in Blazor.
Serilog: We'll then enhance your logging capabilities with Serilog, a flexible and extensible logging library. Serilog allows you to output logs to various destinations, including:
- Outputting to the Output Window: Learn how to view logs directly in your development environment.
- File Logging: Master log file configuration, including:
- Setting up log output templates for customized log messages.
- Managing log file size limits and rolling (rotating) logs.
- Distinguishing between development and production log output.
- SQL Server Logging: Configure Serilog to write logs to a SQL Server database.
- Azure Application Insights: Leverage Azure Application Insights for powerful log analysis. Application Insights allows you to send logs to a dedicated Azure database and query them using Kusto Query Language (KQL), making log analysis significantly easier. This is a common and recommended destination for Azure deployments.
- Structured Logging: Discover the benefits of structured logging, enabling you to output specific data points (like User IDs) for efficient filtering and analysis.
Furthermore, we'll explore using JSON files to seamlessly switch between development and production logging configurations, ensuring a consistent and manageable logging strategy across environments.
If you're developing a Blazor Server application and need to output logs to Azure, this course is essential! Learn how to implement a comprehensive logging system for debugging, monitoring, and troubleshooting your Blazor applications.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.