ASP Classic - Active Server Pages
Active Server Pages (ASP) , também conhecido como ASP clássico, foi introduzido em 1998 como o primeiro mecanismo de script do lado do servidor da Microsoft.
ASP é uma tecnologia que permite que scripts em páginas da web para ser executado por um servidor de Internet.
páginas ASP têm a extensão .asp arquivo e são normalmente escritos em VBScript.
Se você quer aprender clássico ASP, visite nosso Tutorial ASP clássico .
ASP.NET
ASP.NET é uma nova geração ASP. Ele não é compatível com ASP clássico, mas ASP.NET pode incluir ASP clássico.
páginas ASP.NET são compilados, o que os torna mais rápido do ASP clássico.
ASP.NET tem melhor suporte a linguagem, um grande conjunto de controles de usuário, componentes baseados em XML, e autenticação de usuário integrada.
Páginas ASP.NET têm o aspx extensão, e são normalmente escritos em VB (Visual Basic) ou C # (C sharp) .
controles de usuário em ASP.NET podem ser escritos em diferentes idiomas, incluindo C ++ e Java.
Quando um navegador solicita um arquivo ASP.NET, o motor ASP.NET lê o arquivo, compila e executa os scripts no arquivo, e retorna o resultado para o navegador como HTML simples.
ASP.NET Razor
Razor é um novo e simples sintaxe de marcação para a incorporação de código do servidor em páginas web ASP.NET, bem como ASP clássico.
Razor tem o poder de ASP.NET tradicional, mas é mais fácil de usar e mais fácil de aprender.
Linguagens de Programação ASP.NET
Este tutorial abrange as seguintes linguagens de programação:
- Visual Basic (VB.NET)
- C # (Pronounced C sharp)
Technologies ASP.NET Servidor
Este tutorial abrange as seguintes tecnologias de servidor:
- Páginas da Web (with Razor syntax)
- MVC (Model View Controller)
- Web Forms (traditional ASP.NET)
Ferramentas de desenvolvimento ASP.NET
ASP.NET suporta as seguintes ferramentas de desenvolvimento:
- WebMatrix
- Visual Web Developer
- Estúdio visual
Este tutorial usa WebMatrix para Web Pages, e Visual Web Developer para MVC e Web Forms.
Extensões de arquivos ASP.NET
- arquivos clássico ASP têm a extensão de arquivo .asp
- arquivos ASP.NET tem a extensão de arquivo .aspx
- Arquivos ASP.NET com Razor sintaxe C # têm a extensão de arquivo .cshtml
- Arquivos ASP.NET com Razor sintaxe VB tem a extensão de arquivo .vbhtml