Colección de citas famosas - Slogan de motivación - ¿Existen diferencias esenciales entre asp, net, mvc y mvvm?

¿Existen diferencias esenciales entre asp, net, mvc y mvvm?

Lo primero que hay que dejar claro es que estos conceptos son diferentes y esencialmente muy diferentes.

NET no es un lenguaje de programación, sino un framework.

. La red de la que hablamos todos los días en realidad se refiere. NET Framework, que es una plataforma operativa lanzada por Microsoft (nacida en 2002). Admite muchos lenguajes de programación (en su mayoría desarrollados por Microsoft), como C#, VB, F#, C++, etc. de. NET framework admite la interoperabilidad entre lenguajes, lo que significa que, por ejemplo, se puede hacer referencia a una DLL escrita en VB en C#.

ASP es el primer entorno de scripting web dinámico de Microsoft.

ASP, el nombre completo de ActiveServerPages, es un script del lado del servidor desarrollado por Microsoft (principalmente usando VBScript y JScript), utilizado principalmente para desarrollar páginas web dinámicas. Nació en BC. NET Framework fue eliminado hace 10 años. Desde que... apareció. ASP tiene una versión mejorada: ASP.NET.

MVC y MVVM son ambos patrones de diseño.

MVC y MVVM son patrones de diseño que resuelven la separación del rendimiento de la interfaz y la lógica del código. En términos sencillos, resuelven el acoplamiento entre la capa de código y la capa de vista.

MVC es Modelo-Vista-Controlador, donde m se refiere al modelo de negocio, v se refiere a la capa de visualización de la interfaz y c es el controlador. El propósito de MVC es separar la capa M y la capa V. En este modo, el mismo programa se puede expresar de diferentes formas.

MVVM, es decir: Model-View-ViewModel, puede entenderse como una versión mejorada de MVC. Hace lo mismo que MVC y se utiliza para separar la capa M y la capa V.

Esta es mi opinión. ¿Qué opinas sobre este tema?