Sreeramana Aithal

(Srinivas University, Mangalore, India)

Author Details

1. Chakraborty
2. s.
3. & aithal
4. p. s.
5.

Author Statistics

Views : 308

Downloads : 84


Article Statistics

0
This article cited by 0

Search By Keyword

Mvvm concept
mvvm design
model view model design
mvvm in c# wpf.

Article File

PDF

Mvvm demonstration using c# wpf. international journal of applied engineering and management letters (ijaeml), 7(1), 1-14.

Author : Chakraborty, s., & aithal, p. s.,

Keyword : Mvvm concept, mvvm design, model view model design, mvvm in c# wpf.

Subject : Engineering research

Article Type : Original article (research)

DOI : 10.47992/ijaeml.2581.7000.0163

Article File : Full Text PDF

Abstract : Purpose: Nowadays, MVVM (Model-View View-Model) is the proven architecture for distributed software development. It encourages the development of the software components by the different independent teams and easy integration at the final stage. The individual researcher prefers direct coding or tightly coupled software modules. The Model is rapid and efficient but might create maintainability issues later. So from day one, we should introduce the best design model. In this scenario, the MVVM model is the major player. Here, we present how to implement MVVM into our project through a simple task. We will design the user interface, which is part of the UX design team, and then add functionality, which is the programming part. Finally, we will do integration and execution. The code used in this project is available to download from GitHub. Design/Methodology/Approach: We are creating a C# WPF project inside the visual studio community edition. Then we segregate our activity into two parts. In the first part, we make a Model for our project. After that, we design the user interface. The user interface interacts with the user to display the data and receive inputs from the user. It is the presentation or view layer. After completing it, we add the required view model interaction logic. Finally, we integrate all components and run the project. Findings/Result: Through the research, we realize the importance of the MVVM concept. It is a good software architecture; the researcher who has gone through the documents will find out how to implement the MVVM into their project. Some essential procedures are presented concisely so they can be adopted quickly. This architecture is independent of any language. So once we grab it, it can be implemented in our project, whatever the language we use. Originality/Value: Several documents on MVVM design using WPF are available worldwide. Most of the documents are elaborative and descriptive. It is tricky to extract the required inform

Article by : Sreeramana Aithal

Article add date : 2023-03-31


How to cite : Chakraborty, s., & aithal, p. s.,. (2023-March-31). Mvvm demonstration using c# wpf. international journal of applied engineering and management letters (ijaeml), 7(1), 1-14.. retrieved from https://openacessjournal.com/abstract/1222