HardesSystemMonitor — WPF-monitoring stanu PC
Opracowałem aplikację desktopową do monitorowania stanu komputera w C# / WPF / .NET 8.
Program wyświetla podstawowe wskaźniki systemu: obciążenie CPU, dane dotyczące GPU, wykorzystanie pamięci RAM, dysków, sieci oraz aktywnych procesów. Zrealizowano również skaner możliwych problemów z sterownikami poprzez Windows Event Log oraz eksport raportów do CSV.
Główne możliwości:
- monitorowanie CPU, GPU, RAM, dysków i sieci;
- wyświetlanie aktywnych procesów;
- skanowanie zdarzeń Windows w poszukiwaniu możliwych błędów sterowników;
- eksport bieżącego raportu do CSV;
- zapisywanie historii monitorowania;
- interfejs WPF z strukturą w stylu MVVM.
Technologie:
C#, WPF, .NET 8, XAML, LibreHardwareMonitorLib, EventLog, eksport CSV.
#CSharp #WPF #DotNet #DesktopApp #SystemMonitor #Windows #CSV #HardwareMonitoring
Program wyświetla podstawowe wskaźniki systemu: obciążenie CPU, dane dotyczące GPU, wykorzystanie pamięci RAM, dysków, sieci oraz aktywnych procesów. Zrealizowano również skaner możliwych problemów z sterownikami poprzez Windows Event Log oraz eksport raportów do CSV.
Główne możliwości:
- monitorowanie CPU, GPU, RAM, dysków i sieci;
- wyświetlanie aktywnych procesów;
- skanowanie zdarzeń Windows w poszukiwaniu możliwych błędów sterowników;
- eksport bieżącego raportu do CSV;
- zapisywanie historii monitorowania;
- interfejs WPF z strukturą w stylu MVVM.
Technologie:
C#, WPF, .NET 8, XAML, LibreHardwareMonitorLib, EventLog, eksport CSV.
#CSharp #WPF #DotNet #DesktopApp #SystemMonitor #Windows #CSV #HardwareMonitoring