What is the difference between mvvm and 3 layer architecture?



What is the difference between mvvm and 3 layer architecture?..

Answer / Mukesh Sharma

{"MVVM (Model-View-ViewModel) is a design pattern used to separate the UI, data, and business logic layers in an application. The primary goal is to improve testability, maintainability, and separation of concerns.
1. Model: Represents the data and business logic.
2. View: Represents the visual representation of the data.
3. ViewModel: Acts as a bridge between the Model and View, providing a simplified interface for binding data and commands.nThree-tier architecture (also known as N-tier architecture) typically separates an application into three distinct layers: Presentation, Business Logic, and Data Access.
1. Presentation Layer: Handles user interaction.
2. Business Logic Layer: Contains the business rules and logic of the application.
3. Data Access Layer: Manages data storage and retrieval.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More WPF Interview Questions

What kinds of applications you can developed using WPF?

1 Answers  


What is wpffontcache_v0400 exe?

1 Answers  


What are the various layout panels in WPF?

1 Answers  


How many type of templates are available in wpf?

1 Answers  


What are the controls and events in WPF?

1 Answers   Wipro,


What are the method in DependencyObject in WPF?

1 Answers  


What operating systems does wpf currently support?

1 Answers  


What is the method to force close a tooltip, which is currently visible?

1 Answers  


What is the windows presentation foundation?

1 Answers  


How we can change the entry point in WPF application?

1 Answers   Tech Mahindra,


What is prism?

1 Answers  


Does wpf use directx?

1 Answers  


Categories