Latest web development tutorials

Introducción a ASP.NET MVC

ASP.NET es un marco de desarrollo para crear páginas web y sitios utilizando HTML, CSS, JavaScript y scripts del servidor.

ASP.NET admite tres modelo de desarrollo diferente:
Páginas web (páginas web), MVC (Modelo Vista Controlador Modelo - Vista - Controlador), Formularios Web (Web Forms).

Este tutorial presenta la MVC.

Páginas web MVC web Forms


modelo de programación MVC

ASP.NET MVC son tres modos de programación en uno.

MVC es un uso MVC (Modelo Vista Controlador Modelo - Vista - Controlador) patrón de diseño para crear una aplicación web:

  • Model (Modelo) representa el núcleo de la aplicación (como una lista de registros de base de datos).
  • Ver (View) para visualizar datos (registros de base de datos).
  • Controller (controlador) procesar la entrada (escrito en el registro de base de datos).

modelo MVC mientras que proporciona un control total sobre HTML, CSS y JavaScript.


MVC

patrón MVC para definir la aplicación Web con tres capas lógicas:

capa de negocio (modelo lógico)

capa de visualización (vista lógico)

Control de entrada (Controlador Lógico)

El modelo (modelo) es parte de la aplicación para el procesamiento de datos de la lógica de la aplicación.
En general responsable de la modelo de objetos para acceder a los datos en la base de datos.

Ver (ver) es parte de los datos del proceso de aplicación mostradas.
Por lo general, vista se basa en los datos del modelo creado.

Controller (controlador) es parte de la interacción del usuario proceso de solicitud.
Típicamente, el controlador es responsable de leer datos de la vista, el control de entrada del usuario y para transmitir el modelo de datos.

MVC estratificación ayuda a gestionar aplicaciones complejas, porque se puede centrarse exclusivamente en un aspecto a la vez. Por ejemplo, no se puede confiar en el caso de centrarse en la lógica de negocio de la vista de diseño. Sino también la posibilidad de probar una aplicación más fácil.

MVC también a simplificar el desarrollo agrupación jerárquica. Diferentes desarrolladores pueden desarrollar simultáneamente ver, la lógica del controlador y la lógica de negocio.


Comparar Web Forms MVC

MVC modelo de programación es una alternativa a la tradicional ASP.NET (Web Forms) de un peso ligero. Es ligero marco, altamente comprobable, mientras que la integración de todas las características de ASP.NET existentes, tales como las páginas maestras, seguridad y autenticación.


Visual Studio Express 2012/2010

Visual Studio Express es una versión gratuita de Microsoft Visual Studio.

Visual Studio Express es MVC (Formas) herramientas de desarrollo a medida.

Visual Studio Express comprende:

  • MVC y Web Forms
  • controles de arrastre y caída Web y componentes Web
  • idioma del servidor Web (Razor usando VB o C #)
  • Servidor Web (IIS Express)
  • El servidor de base de datos (SQL Server Compact)
  • marco de desarrollo Web completa (ASP.NET)

Si ha instalado Visual Studio Express, Usted aprenderá más en este tutorial.

Si desea instalar Visual Studio Express, por favor haga clic en el enlace de uno de:

La Web Developer 2012, el Visual (el. Windows 7 o Windows 8)

La Web Developer 2010, el Visual (Windows Vista o XP)

lámpara Después de completar la primera instalación de Visual Studio Express, puede instalar parches y paquetes de servicio ejecutando el programa de instalación de nuevo, sólo tiene que hacer clic en el enlace de nuevo.


Manual de Referencia ASP.NET MVC

En este tutorial, hemos proporcionado un completo manual de referencia ASP.NET MVC para su revisión.