ASP.NET Web Forms - Tutoriales

ASP.NET es la próxima generación de ASP, no es una versión actualizada de ASP

Conocimientos básicos que debe poseer

Antes de continuar aprendiendo, debe tener una comprensión básica de lo siguiente:

  • WWW, HTML y conocimientos básicos de construcción de sitios web
  • Lenguajes de script como JavaScript o VBScript
  • Conocimientos básicos de scripts del servidor

Si desea aprender estos proyectos primero, consulte en nuestro Página principal Acceda a estos tutoriales.

¿Qué es ASP?

La tecnología de scripts del servidor de Microsoft que solía ser ASP (Active Server Pages) ahora se conoce comúnmente como ASP clásico.

ASP 3.0 es la última versión de ASP clásico.

Para aprender más sobre ASP, por favor, aprende de nuestros Tutoriales de ASP.

ASP.NET no es ASP

ASP.NET es la próxima generación de ASP, no es una versión actualizada de ASP

ASP.NET es una nueva tecnología de script en el servidor, Microsoft ha rewritten completamente ASP.NET en su nivel inferior, ASP.NET no es compatible con ASP

En el próximo capítulo de este tutorial, aprenderás más sobre las diferencias entre ASP y ASP.NET

ASP.NET es una parte principal del framework .NET de Microsoft

¿Qué es ASP.NET?

ASP.NET es una tecnología de script en el servidor que permite que los scripts (embebidos en las páginas web) se ejecuten en el servidor de Internet

  • ASP.NET es una tecnología de la empresa Microsoft
  • ASP se refiere a páginas de servidor dinámicas (Active Server Pages)
  • ASP.NET es un programa que se ejecuta en IIS
  • IIS (Internet Information Services) es el servidor de Internet de Microsoft
  • IIS es un componente gratuito que se incluye con el sistema operativo Windows servers
  • IIS es parte del componente de Windows 2000 y XP Professional

¿Qué son los archivos ASP.NET?

  • Los archivos ASP.NET son similares a los archivos HTML
  • Los archivos ASP.NET pueden contener HTML, XML y scripts
  • Los scripts en los archivos ASP.NET se ejecutan en el servidor
  • El archivo ASP.NET tiene la extensión ".aspx"

¿Cómo funciona ASP.NET?

  • Cuando el navegador solicita un archivo HTML, el servidor devuelve el archivo
  • Cuando el navegador solicita un archivo ASP.NET, IIS transmite la solicitud al motor ASP.NET en el servidor
  • El motor ASP.NET lee el archivo línea por línea y ejecuta los scripts del archivo
  • Finalmente, los archivos ASP.NET se devuelven al navegador en forma de HTML puro

¿Qué es ASP+?

ASP+ es equivalente a ASP.NET.

ASP+ es el nombre temprano utilizado por Microsoft durante el desarrollo de ASP.NET.

Microsoft .NET Framework

El framework .NET es la infraestructura básica de la plataforma .NET de Microsoft.

El framework .NET es un entorno para construir, desarrollar y ejecutar aplicaciones web y servicios web.

La primera tecnología de servidor de Microsoft ASP (Active Server Pages) es un "idioma de programación" con una gran capacidad de escalabilidad. Pero es demasiado orientado a código, no es un marco de aplicación ni una herramienta de desarrollo empresarial.

El objetivo de Microsoft al desarrollar el framework .NET es resolver estos problemas.

Palabras clave del framework .NET:

  • Programación más rápida y sencilla
  • Reducción de la cantidad de código
  • Modelo de programación declarativa
  • Capa de eventos de controladores de servicios más rica
  • Biblioteca de tipos más grande
  • Mejor soporte para herramientas de desarrollo

El framework .NET incluye 3 partes principales:

Lenguajes de programación:

  • C# (se pronuncia C sharp)
  • Visual Basic (VB .NET)
  • J# (se pronuncia J sharp)

Tecnologías del servidor y del cliente:

  • ASP .NET (Active Server Pages)
  • Windows Forms (soluciones de escritorio de Windows)
  • Compact Framework (soluciones PDA / móviles)

Entorno de desarrollo:

  • Visual Studio .NET (VS .NET)
  • Visual Web Developer

Este tutorial explica el contenido relacionado con ASP.NET.

ASP.NET 2.0

ASP.NET 2.0 realiza mejoras en ASP.NET mediante el aumento de soporte para varias nuevas características.

En el siguiente capítulo de este tutorial, puede aprender más sobre las diferencias entre ASP.NET 2.0 y ASP.NET.

ASP.NET 3.0

ASP.NET 3.0 no es una nueva versión de ASP.NET. Es solo el nombre de la nueva biblioteca de frameworks de ASP.NET 2.0, que admite:

  • Windows Presentation Foundation
  • Windows Communication Foundation
  • Windows Workflow Foundation;
  • Windows CardSpace

Notas:Este tutorial no aborda ASP.NET 3.0.