What's the difference between MVC vs MVVM?

Asked by Last Modified  

Follow 1
Answer

Please enter your answer

All Subjects & C.Sci Tutor

MVC is more for web applications, separating concerns between UI and logic, while MVVM is often used in desktop or mobile apps, focusing on data binding and separating UI logic.
Comments

I am online Quran teacher 7 years

MVC is more for web applications, separating concerns between UI and logic, while MVVM is often used in desktop or mobile apps, focusing on data binding and separating UI logic.
Comments

"Transforming your struggles into success"

MVC provides a straightforward and widely adopted approach, while MVVM introduces data binding and a clearer separation between the View and ViewModel. The choice between MVC and MVVM depends on the specific requirements of the project, the complexity of the UI, and the need for testability and flexi...
read more
MVC provides a straightforward and widely adopted approach, while MVVM introduces data binding and a clearer separation between the View and ViewModel. The choice between MVC and MVVM depends on the specific requirements of the project, the complexity of the UI, and the need for testability and flexibility. read less
Comments

View 1 more Answers

Related Questions

How to use .net mvc?
visual studio 2012 or after that version supports mvc application, but you should also need to understand razor view, html5, linq for working on mvc.
Profile Photo
Jayant
When we use WebAPI controller in Asp.Net MVC
To understand it , First understand the objective of WEB API and MVC WEB API : This technology is designed to develope HTTP Service that would be consumed by many device MVC : This is a framework that...
Profile Photo
JK IT Training
what is asp .net in future
No future in asp.net, only Future in MVC.Net. Thanks
Profile Photo
Ajaz
Is developing a website in .net easy or in php?
In php developing an app is easy.
Profile Photo
Nithish REDDY
What is an MVC and why is it important?
MVC (Model-View-Controller) is a software architectural pattern that separates an application into three interconnected components: 1. *Model*: Represents the data and business logic, managing data...
Profile Photo
Kirti
0 0
View Comments5

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

ASP.Net MVC 5 Error: The controller for path '/' was not found or does not implement IController
When a page, that is located inside an area, wants to access a controller that is located outside of this area (such as a shared layout page or a certain page inside a different area), the area of this...
M

Mohammad Shafi

0 0
View Comments0

Trends in .Net Platform
.NET Framework is a software framework developed by Microsoft. It includes a large class library named Framework Class Library (FCL) and provides language interoperability (each language can use code written...
Profile Photo

Dependency Injection in Angular 2
Dependency injection Dependency injection is a way to supply a new instance of a class with the fully-formed dependencies it requires. Most dependencies are services. Angular uses dependency injection...
Profile Photo

Service-Level Agreement (SLA) Definition
A service-level agreement (SLA) is a contract between a service provider and its internal or external customers that documents what services the provider will furnish. SLAs originated with network service...
M

Mohammad Shafi

0 0
View Comments0

Benefits of AsP.net webapi over traditional asp.net 2 and 3.5
Tradional asp.net had slower server side response feedback to the server with the MVC concept on webapi there were faster responses from the server side for client requests. Optimization of code was main...
Profile Photo

Looking for .NET MVC ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you