Cómo funciona una aplicación utilizando ASP MVC

Buenos días, Hoy le voy enseñar como funciona un proyecto utilizando la arquitectura ASP MVC, ya muchas persona se olvidan de cómo funciona el entorno donde trabajan, este tutorial voy hacer bien específico en las definiciones  para que puedan entender.

ASP MVC es un framework , que nos permite organizar nuestro código en tres fases cuando creamos un proyecto en MVC  visual studio nos ayuda a crear tres carpeta que son Model , Controller , View para poder trabajar de una forma organizada.

Model

  En este carpeta nosotro vamos a definir nuestra clases que vas a interactuar con nuestro proyecto es decir nuestra lógica de negocios.

Controller 

Es la forma como podemos interactuar utilizando MVC, el controlador  Un controlador determinará la respuesta enviar a un usuario cuando la misma realiza una solicitud de navegador.

View 

En esta carpeta vamos a almacenar todo nuestro diseño en formato html y el contenido que se envía al navegador.

Otras configuracion que vamos a tratar en tutorial las utilizaciones de  :

App_Start :

  • BundleConfig : Es metodología que utiliza ASP MVC para  incluir archivo Script y Css de esta forma si queremos agregar una script o css solo debemos de ir a esa carpeta anteriormente todo está incluido en masterpage.
  • RouteConfig : Es la que se encarga de encapsular las funcionalidades relacionadas con la redirecciones  y peticiones que hagamos.
  • Startup.Auth : Es una clase (opcional) para manejar eventos de nivel de aplicación en la aplicación ASP.NET y MVC.

 

Content

En esta carpeta vamos a incluir todo los archivo css que vayamos a utilizar en nuestro proyecto, muchos programadores se olvidan de esa carpeta  (Content) y lo que hacen es colocar el css en la misma vista y eso no es una buena práctica así que vamos a utilizar las buenas práctica para poder trabajar de manera eficiente.

Scripts

En esta carpeta debemos de incluir todo los scripts  que queremos incluir en nuestro proyecto, no podemos agregar archivo de otro tipo que no se JavaScript.

y listo amigos

Espero que hayan entendido las configuraciones básica del entorno de un proyecto en ASP MVC en otras entrega vamos a profundizar con más detalles. Hasta la próxima entrega

Add a Comment

Your email address will not be published. Required fields are marked *