Comparative analysis of Windows Presentation Foundation and Windows Forms


Abstract

The article presents a comparison of two technologies for creating desktop applications based on C#. The analysis conserns the use of the processor, RAM and time of the operation was carried out on the technologies of Windows Presentation Foundation and Windows Forms. The research use applications with the same functionality in both technologies. The comparative analysis took into account the times of operations and application performance.


Keywords

.NET; WPF; Windows Presentation Foundation; Windows Forms; WinForms; performance analysis

[1] Nora Georgieva, Survey Report: Who is the .NET Developer of 2016?, https://www.telerik.com/blogs/survey-report-the-dotnet-developer-of-2016 [06.10.19]
[2] Developer Survey Results 2018, https://insights.stackoverflow.com/survey/2018/ [06.10.2019]
[3] Developer Survey Results 2017, https://insights.stackoverflow.com/survey/2017/ [06.10.2019]
[4] Anurag Misra, Use of Windows Presentation Foundation and Windows Forms in Windows Application Programming, Volume 7, No. 7, Nov-Dec 2016 International Journal of Advanced Research in Computer Science
[5] Winforms vs WPF, https://www.educba.com/winforms-vs-wpf/ [06.10.2019]
[6] WPF vs. WinForms, https://www.wpf-tutorial.com/pl/2/o-wpf/wpf-vs-winforms/ [06.10.2019]
[7] Windows Presentation Foundation (WPF), Margaret Rouse, https://searchwindevelopment.techtarget.com/definition/Windows-Presentation-Foundation [06.10.2019]
[8] Wei-Meng Lee, An Overview of Windows Presentation Foundation, Codemagazine 03/04 2006,
[9] Paul D. Sheriff, Why Use WPF?, Codemagazine 11/12 2009
[10] Sells, Chris, Windows Forms Programming in C# (1st ed.). Addison-Wesley Professional. p. xxxviiii.
[11] https://www.worddisk.com/wiki/WinForms/ [06.10.2019]
[12] Mark Russinovich, Process Explorer v16.30, https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer [06.10.2019]
[13] yashsoman, Window Form Controls v/s WPF Controls Memory Comparison, http://www.codeproject.com/Articles/1038077/Window-Form-Controls-v-s-WPF-Controls-MemoryCompa [06.10.2019]
Download

Published : 2020-03-30


Pasztaleniec, M., & Skublewska-Paszkowska, M. (2020). Comparative analysis of Windows Presentation Foundation and Windows Forms. Journal of Computer Sciences Institute, 14, 26-30. https://doi.org/10.35784/jcsi.1571

Michał Pasztaleniec  mmichal210@gmail.com
Lublin University of Technology  Poland
Maria Skublewska-Paszkowska 
Lublin University of Technology  Poland