Comparative analysis of Windows Presentation Foundation and Windows Forms
Article Sidebar
Open full text
Published:
Mar 30, 2020
Issue Vol. 14 (2020)
Articles
-
Perfomance analysis of relational databases MySQL, PostgreSQL, MariaDB and H2
Katarzyna Krocz, Oleksandra Kizun, Maria Skublewska-Paszkowska1-7
-
Applications supporting utilization of agile methods in software development process
Tomasz Bławucki, Siarhei Ramanovich, Maria Skublewska-Paszkowska8-13
-
An assessment of portal to learn foreign languages
Marek Szmit, Paweł Wojtaszko, Grzegorz Kozieł14-18
-
Functional and performance analysis of selected message brokers in a distributed application
Tobiasz Kaciuczyk, Tomasz Korga, Jakub Smołka19-25
-
Comparative analysis of Windows Presentation Foundation and Windows Forms
Michał Pasztaleniec, Maria Skublewska-Paszkowska26-30
-
Impact of the cloud application programming language on the performance of its implementation in selected serverless environments
Krzysztof Bezrąk, Sławomir Przyłucki31-36
-
Application of support vector machine in a traffic lights control
Artur Całuch, Adam Cieślikowski, Małgorzata Plechawska-Wójcik37-42
-
Comparison of GreenDao and Room ORM Systems
Maciej Lewiński43-47
-
An Assessment of IT Students' Awareness in the Field of Instant Messengers Security
Paweł Stręciwilk, Grzegorz Kozieł48-54
-
Methods of determining indicators of similarity of 3D motion
Piotr Flisiak, Marcin Kuszyk55-58
-
Perfomance analysis of frameworks Angular and Vue.js
Roman Baida, Maksym Andriienko, Małgorzata Plechawska-Wójcik59-64
-
Possibility analysis of applying serious game to learn the first aid procedures
Klaudia Zaborek, Małgorzata Plechawska-Wójcik65-72
-
Comparison of the performance of tools for creating a SPA application interface - React and Vue.js
Krzysztof Boczkowski, Beata Pańczyk73-77
-
Comparative analysis of view technologies for the Spring application
Vadym Borys, Roman Slezenko, Beata Pańczyk78-81
-
Performance analysis of selected tools for building a Single Page Application
Yehor Timanovskyi, Małgorzata Plechawska-Wójcik82-87
-
Analysis of selected usability assessment methods in the process of creating web applications
Krzysztof Nowak, Daniel Samolej88-93
-
Performance analysis of selected database systems: MySQL, MS SQL, PostgerSQL in the context of web applications
Katarzyna Lachewicz94-100
-
Methods of creating realistic spaces – 3D scanning and 3D modelling
Aleksandra Salwierz, Tomasz Szymczyk101-108
Main Article Content
DOI
Authors
Michał Pasztaleniec
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
References
[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]
[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]
Article Details
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
Abstract views: 581
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
