ASP clásico - Active Server Pages
Active Server Pages (ASP) , también conocido como ASP clásico, se introdujo en 1998 como el primer motor de scripting del lado del servidor de Microsoft.
ASP es una tecnología que permite a los scripts en páginas web para ser ejecutado por un servidor de Internet.
páginas ASP tienen la extensión .asp archivo, y normalmente se escriben en VBScript.
Si quieres aprender ASP clásico, visite nuestro tutorial de ASP clásico .
ASP.NET
ASP.NET es una nueva generación de ASP. No es compatible con ASP clásico, pero puede incluir ASP.NET ASP clásico.
Las páginas ASP.NET se compilan, lo que les hace más rápido que ASP clásico.
ASP.NET tiene mejor soporte de idiomas, un gran conjunto de controles de usuario, componentes basados en XML, y la autenticación de usuario integrada.
Las páginas ASP.NET tienen la extensión .aspx, y normalmente están escritos en VB (Visual Basic) o C # (C sharp) .
Los controles de usuario en ASP.NET pueden ser escritos en diferentes idiomas, incluyendo C ++ y Java.
Cuando un navegador solicita un archivo de ASP.NET, el motor ASP.NET lee el archivo, compila y ejecuta las secuencias de comandos en el archivo, y devuelve el resultado al navegador como HTML plano.
ASP.NET Razor
Razor es una nueva y sencilla sintaxis de marcado para incrustar el código de servidor en páginas web ASP.NET, al igual que ASP clásico.
Razor tiene el poder de ASP.NET tradicional, pero es más fácil de usar y fácil de aprender.
Lenguajes de Programación ASP.NET
Este tutorial cubre los siguientes lenguajes de programación:
- Visual Basic (VB.NET)
- C # (Pronounced C sharp)
ASP.NET Tecnologías de Servidor
Este tutorial cubre las siguientes tecnologías de servidor:
- Páginas Web (with Razor syntax)
- MVC (Model View Controller)
- Formularios Web (traditional ASP.NET)
Herramientas de desarrollo de ASP.NET
ASP.NET es compatible con las siguientes herramientas de desarrollo:
- WebMatrix
- Visual Web Developer
- Estudio visual
Este tutorial usa WebMatrix para páginas web, y Visual Web Developer para MVC y formularios web.
Extensiones de archivo de ASP.NET
- archivos ASP clásico tienen la extensión .asp
- ASP.NET archivos tienen la extensión de archivo .aspx
- Archivos de ASP.NET con Razor sintaxis de C # tienen la extensión de archivo .cshtml
- Archivos de ASP.NET con Razor sintaxis VB tienen la extensión de archivo .vbhtml