I am currently investigating whether to build a windows application using unmanaged C/C++ or in .NET and would like to know of the kind of performance and responsiveness that is capable with a managed C#/.NET GUI app?
Not surprisingly it looks like the fastest most responsive applications (e.g. chrome, spotify, etc) are written in unmanaged C/C++. I've had a hard time finding examples of really good .NET applications and so I would like some help.
What's the best example of a fast and responsive .NET windows application?
Winforms vs WPF both are mainly used for the same purpose for developing and designing windows applications, but WPF can be used for the web application. The difference between them is scalability, performance as WPF can render fast compared to windows forms, complexity, and support.
It was in 2006 that Windows Presentation Foundation (WPF) was released with . NET framework 3.0. Over the years it got improved and it is still now in the market in 2021.
It's not dead or on life support. WPF is still one of the most used app frameworks in use on Windows (right behind WinForms).
Universal Windows Platform. Both Windows Forms and WPF are old, and Microsoft is pointing developers towards its Universal Windows Platform (UWP) instead. UWP is an evolution of the new application platform introduced in Windows 8 in 2012.
Paint.Net is an Open Source example of an application written in .Net.
WorldWide Telescope is a .NET graphics-intensive application that lets you browse a virtual night-sky as well as many other items releated to astronomy. It handles pretty massive amounts of data. Even though it seems to be in perpetual beta, it provides a very compelling user experience.
Windows Live Writer is another .NET application. It may not be a very big application, but it excels at what it does, and I've never had any issues with its responsiveness.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With