티스토리 뷰
1. Application Log, Logger
- 참고
https://michaelscodingspot.com/logging-in-dotnet/
- Application Log
소프트웨어 응용 프로그램에서 오류, 정보, 이벤트 및 경고 등의 데이터를 기록한 어떤것(파일, 데이터 등)을 이야기 합니다.
- Logger
로그를 남기기 위한 클래스나 도구를 이야기합니다.
멀티 스레드 환경과 비동기 환경에서 로그를 남길 때 매우 유용
2. Where do you store the Logs?
- File system
- Database
- Searchable Solutions
- Logging to Standard Output (Console) and Debug Output (Trace)
- Logging to Event Viewer
- Log to Event Tracing for Windows(ETW)
3. Top NuGet Logging packages
- Serilog – 64.2M
- NLog – 40.2M
- Log4Net - 39.2M
- Splat – 2.99M
- …
- Serilog vs NLog 성능 비교
https://github.com/pcTOR/LoggingPerformance/issues/1#issuecomment-397869472
4. Log4Net
http://logging.apache.org/log4net/
- Features
여러 프레임워크 지원
다중 Targets 지원
계층적 로깅 아키텍처
XML Configuration
Dynamic Configuration
Logging Context
Proven architecture
Modular and extensible design
5. NLog
https://nlog-project.org/
- 손쉬운 구성
Configuration file and programmatically
- 템플릿 지원
Layout renders
- 확장성
Custom targets or pass custom values
- 구조화된 로깅
6. Serilog
https://serilog.net/
손쉬운 설정, 깔끔한 API, 모든 최신 .NET 플랫폼에 적용가능
강력한 구조화 된 이벤트 데이터
7. 소스
https://github.com/kaki104/LoggerExample
'UWP & Windows App' 카테고리의 다른 글
The certificate authority is invalid or incorrect 오류 해결 (0) | 2021.09.24 |
---|---|
Windows App SDK가 뭐에요? (0) | 2021.09.16 |
AWS Polly를 사용해서 TTS 만들기 (0) | 2018.08.23 |
UWP 앱 개발자의 숙원 해결2 - Multi-Instance UWP App (0) | 2018.06.19 |
BroadFileSystemAccess - 2021/01/14 업데이트 (8) | 2018.05.31 |
- Total
- Today
- Yesterday
- uno-platform
- WPF
- UWP
- windows 11
- #MVVM
- #Windows Template Studio
- .net 5.0
- dotNETconf
- Behavior
- C#
- Build 2016
- kiosk
- XAML
- Bot Framework
- ef core
- .net
- Cross-platform
- Always Encrypted
- Windows 10
- Microsoft
- PRISM
- LINQ
- #uwp
- ComboBox
- Visual Studio 2022
- MVVM
- uno platform
- visual studio 2019
- #prism
- IOT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |