What is MVVM in dot net?

Answer Posted / mohammad aaquil

ASP.NET MVVM provides a framework to implement the Model-View-ViewModel pattern, a.k.a. the Presentation Model pattern in ASP.NET projects. Developers can take advantages of Dependency Injection and Event Broker to write concise, elegant and business focused code.

The ASP.NET MVVM offers the following benefits:
Leverage ASP.NET functions, such as web form, user control and data binding
Achieve a clear separation of concerns
Facilitate test driven development (TDD)
Write and maintain simpler code using the attribute annotations

Is This Answer Correct ?    1 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are Authentication and Authorization?

613


Whats the difference between registerclientscriptblock, registerclientscriptinclude and registerclientscriptresource?

590


What is inheritance and an how it be used, example with an example?

594


5. What three Specific Job Positions do you target from Swatz Oils GROUP U.K?

1775


What is owin authentication?

526






What is special types forms

543


What is custom attribute? How to create?

553


What is %20 in a url?

550


What is ViewState? What does the "EnableViewState" property do? Why would I want it on or off?

670


How do I create a web form?

536


What are the benefits of Razor View?

542


What are the advantages of passport authentication?

519


Explain difference between dataset and datareader?

612


What is asp.net globalization?

506


i want to implement grid view value in paypal site. so how to create this code in asp.net with C#

1418