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

I'm looking Consultant or MVC Trainer
Hi, I provide .Net MVC training on the latest cutting edge technologies as MVC 5.0, Web API 2.0 and others. Please contact for more information regarding the courses.
Mary
When do you use Html.Action over Html.Partial ?
Html.Action() will call action method. e.g. Html.Action("Test") Html.Partial() just renders partial view. e.g Html.Partial("PartialName");
JK IT Training
How to create custom attribute in mvc?
By implementing Attribute class.
JK IT Training
what is asp .net in future
No future in asp.net, only Future in MVC.Net. Thanks
Ajaz

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

Ask a Question

Related Lessons

Difference between Abstract Class and Interface
This is probably one of the most commonly asked questions in any job interview for .Net. Before we look into the differences between the two lets find out the main features. Abstract Class By definition...

Multi-core CPU utilization using Task Parallel Library in c#
Nowadays, we are using multiple core systems. We must write our .NET applications in such a way that we must utilise the complete computing power of the machine. The parallel task library(TPL) allows...

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...

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
0

Garbage collector [ GC ] in .NET framework
Garbage collector is responsible for the "automatic memory management - AMM" in .NET framework. Garbage collector is one of the properties of .NET framework components CLR . Why there is a need of "Memory...
R

Raga Deepthi G.

1 0
0

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