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

Is developing a website in .net easy or in php?
In php developing an app is easy.
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...
Kirti
0 0
5
which .net is good .net silver light or share point?
SharePoint, wpf, asp.net, Silverlight, winforms they all use the .net library that are commononly referenced. Since SharePoint is built on ASP.NET, the argument can be made that anything you can do with...
Rupali
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

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

CLR [ Common Language Runtime ] and it's properties
CLR is one of the components of the .NET framework which provides an environment to execute the .NET code or the managed code. , CLR helps in converting the MSIL/CIL code into native code and running...
R

Raga Deepthi G.

0 0
0

Be prepared to get trained--init
Before starting the training,students must be mentally prepared for acceptance of new knowledge. Students must attend training with open minded forgetting the position they are working.This will help...
S

Smartnub Softsolutions

0 0
0

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

Inversion of Control
Problem You have classes that have dependencies on services or components whose concrete type is specified at design time. In this example, ClassA has dependencies on ServiceA and ServiceB. Figure 1 illustrates...

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