Summarize with AI:
See how Telerik UI for WinForms components, like charts, maps, gauges and context menus, can easily compose a security monitoring dashboard.

Omega Security Dashboard
In this post, I will show you the app I built with a modern, responsive security surveillance using Progress Telerik UI for WinForms, demonstrating that desktop applications can have a contemporary appearance and functionality. This platform remains a robust choice for corporate desktop applications, especially for real-time monitoring systems.
The app demonstrates the integration of 10+ Telerik components working together to create a cohesive, professional-grade security monitoring experience. The application features real-time threat visualization on an interactive RadMap with live GreyNoise* API integration, a custom Kanban board for incident management with drag-and-drop functionality, and intelligent AI-powered analysis of network devices using ChatGPT. The system monitors Bluetooth, USB and network devices simultaneously, triggering customizable sound alerts when specific MAC addresses are detected. All of this runs on .NET 10 with C# 14, wrapped in a striking FluentDark theme with neon accents that gives it a true cybersecurity operations center aesthetic.

Solution Explorer
Before diving into the functionalities, it’s worth questioning: why choose WinForms in 2026? The answer lies in the unique characteristics of this platform:
This app is a base for a professional security dashboard, and I’m using it on my networks to understand what is behind my network, and—this is awesome—I discovered that the iPhone of my partner was linking her name on the network without her knowing it.
It also can be used to detect PCs and Mobiles connected in the network as well Bluetooth devices.
Here is what the monitoring app offers:
The dashboard uses several components from the Telerik UI for WinForms framework, each chosen for its specific capabilities.
The RadGridView is the heart of device monitoring. It displays both network devices, Bluetooth and connected USB devices.
AI Analysis Feature: A distinctive functionality is the ability to analyze grid data using ChatGPT:
The AI can be accessed on right mouse click on the Grid in the option Analyze with AI.

Context Menu
A form with the information about the PC will be sent to be analyzed:

AI Form
The AI analysis on my PC showed that it was at risk, with some services exposed on the network.
The RadChartView renders real timeline charts for network traffic and disk usage.
The RadMap visually displays the geographic location of detected threats. When integrated with the GreyNoise API, it shows the 10 most attacked cities. I did this for fun, but you can use the control inside a form and watch more cities if this makes sense for you.
The radial gauges provide an intuitive visualization of system resource usage. They declare the vars and initialize the Gauges.
One of the most important functionalities is the alarm system when a specific MAC address is detected.
To create an alert, click the third button on the mouse in the MAC ADDRESS column.

Context Alert Menu

Configure Alert Form
The code below plays a sound with the MAC address is detected on the network.
The system allows exporting, or copying lines to memory, or all grid data in multiple professional formats.
The AutoStart feature allows the application to start automatically with Windows.
The application has a splash screen to help the user avoid multiples starts. It uses C# Mutex to avoid multiples instances.

Splash Screen
When starting a second instance, this message below will be fired:

Message Avoiding Multiples Instances
Vibe Coding: using AI assistants to accelerate initial development, followed by manual adjustments to refine the implementation.
The process was:
This hybrid approach allowed me to significantly accelerate development without compromising code quality or customization.
Please note: This project was completed before the Telerik UI for WinForms AI Coding Assistant was available. This resource is now the preferred way to use AI to code with Telerik UI for WinForms as it is built with direct connection to the docs. (And if you need help, the Progress Telerik support team is second to none!)
The complete source code for this project is available on GitHub (requires a Telerik license to use it with the WinForms components). The code helps you to:
I also made an executable available for testing, allowing you to experience the system before diving into the code.
This project demonstrates that WinForms remains a viable and powerful platform for modern desktop applications, especially when combined with the robust component suite in Telerik UI for WinForms.
The main lessons learned:
If you are maintaining legacy WinForms applications or considering this platform for new critical desktop applications, Telerik UI for WinForms provides the tools you need to create professional, modern experiences.
The Omega Surveillance system is proof that WinForms not only survives in 2026, but it also thrives when combined with the right tools.
Try Telerik UI for WinForms free for 30 days!
*GreyNoise is a cybersecurity intelligence platform that helps organizations distinguish between benign internet background noise and genuine malicious activity. By operating one of the largest and most sophisticated global sensor networks, it collects and analyzes mass scanning and exploitation attempts across the internet in real time. This enables security teams to filter out low-priority alerts, focus on urgent threats and reduce mean time to respond (MTTR). Trusted by over 80,000 users, 400+ government agencies and 60% of the Fortune 1000, it provides definitive, verifiable data, including complete packet captures, and integrates seamlessly into existing security workflows to empower defenders with actionable insights.
GitHub: https://github.com/jssmotta/OmegaSecurityOpenSource
GreyNoise: https://www.greynoise.io/
Jefferson S. Motta is a senior software developer, IT consultant and system analyst from Brazil, developing in the .NET platform since 2011. Creator of www.Advocati.NET, since 1997, a CRM for Brazilian Law Firms. He enjoys being with family and petting his cats in his free time. You can follow him on LinkedIn and GitHub.