ASP.NET Tutorial


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

ASP.NET admite tres modos de desarrollo diferentes:
Web Pages (páginas web), MVC (Model View Controller - Modelo-Vista-Controlador), Web Forms (formularios web):

Web Pages
Modo de página única
MVC
Modelo-Vista-Controlador
Web Forms
Modo controlado por eventos

Es el modo más simple de ASP.NET.

Es similar a PHP y ASP clásico.

Incluye plantillas y helpers integrados para bases de datos, video, gráficos, redes sociales, etc.

MVC divide las aplicaciones web en 3 componentes diferentes:

El modelo se encarga de los datos.
La vista se encarga de la visualización.
El controlador se encarga de la entrada.

El modo de desarrollo tradicional de ASP.NET basado en eventos:

Páginas web con controles de servidor, eventos de servidor y código de servidor.


Tutorial de Web Pages

Si usted es nuevo en ASP.NET, se recomienda comenzar con Web Pages.

Web Pages es el modo de desarrollo más simple para crear sitios web ASP.NET.

En nuestro tutorial de Web Pages, aprenderá a combinar HTML, CSS, JavaScript y código de servidor usando la sintaxis de marcado de servidor Razor más reciente, con VB (Visual Basic) o C# (C sharp).

También aprenderá a ampliar sus páginas web con Web Helpers programables (incluyendo bases de datos, video, gráficos, redes sociales, etc.).

¡Empiece a aprender ASP.NET Web Pages ahora!


Tutorial de MVC

MVC es un patrón que utiliza el diseño MVC (Model View Controller - Modelo-Vista-Controlador) para crear aplicaciones web.

Si desea un modo de desarrollo ligero como alternativa al ASP.NET tradicional, puede comenzar con MVC.

En nuestro tutorial de MVC, aprenderá a crear aplicaciones web utilizando un modo de desarrollo ligero que integra todas las características existentes de ASP.NET (como Master Pages (páginas maestras), Security (seguridad) y Authentication (autenticación)).

¡Empiece a aprender ASP.NET MVC ahora!


Tutorial de Web Forms

Web Forms es el modo tradicional de ASP.NET basado en eventos.

Durante muchos años, los desarrolladores han utilizado ASP.NET Web Forms para crear numerosos sitios web grandes y conocidos.

Si desea aprender el patrón de diseño que muchos desarrolladores web han utilizado durante los últimos 10 años, puede comenzar con Web Forms.

¡Empiece a aprender ASP.NET Web Forms ahora!


¿Quién debería leer este tutorial?

Este tutorial es adecuado para cualquier persona que desee aprender a crear sitios web en la plataforma ASP.NET de Microsoft, desde sitios de aficionados hasta los sitios web más recientes, modernos y totalmente comerciales.

Incluso si es nuevo en la programación web, puede seguir este tutorial; si tiene conocimientos básicos de HTML y CSS, le será más fácil.

Si tiene conocimientos básicos de lenguajes de scripting como JavaScript o VB (Visual Basic), le será de gran ayuda para aprender este tutorial.

¿Prefiere VB sobre C# (C sharp)? ¿Quiere aprender ambos lenguajes? Buenas noticias: la mayoría de los ejemplos de código del Tutorial para novatos están disponibles en ambos lenguajes.

Si usted es un desarrollador web profesional con experiencia en desarrollo ASP.NET, aún puede aprender mucho de este tutorial, ya que estos tutoriales presentan muchos conceptos nuevos de ASP.NET, como HTML5, CSS3, jQuery, etc.


Otras extensiones