Comparative analysis of Windows Presentation Foundation and Windows Forms

Michał Pasztaleniec

mmichal210@gmail.com
Lublin University of Technology (Poland)

Maria Skublewska-Paszkowska


Lublin University of Technology (Poland)

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

Cited by

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

Authors

Michał Pasztaleniec 
mmichal210@gmail.com
Lublin University of Technology Poland

Authors

Maria Skublewska-Paszkowska 

Lublin University of Technology Poland

Statistics

Abstract views: 415
PDF downloads: 342