Tutoriais ASP e ASP.NET
ASP significa páginas de servidor ativo _
ASP é uma estrutura de desenvolvimento para a construção de páginas da web.
ASP suporta muitos modelos de desenvolvimento diferentes:
- ASP clássico
- Formulários da Web ASP.NET
- ASP.NET MVC
- Páginas da Web ASP.NET
- API ASP.NET
- ASP.NET Core
A Tecnologia ASP
ASP e ASP.NET são tecnologias do lado do servidor.
Ambas as tecnologias permitem que o código do computador seja executado por um servidor de Internet.
Quando um navegador solicita um arquivo ASP ou ASP.NET, o mecanismo ASP lê o arquivo, executa qualquer código no arquivo e retorna o resultado ao navegador.
ASP clássico - Active Server Pages
ASP (também conhecido como ASP Clássico) foi introduzido em 1998 como a primeira linguagem de script do lado do servidor da Microsoft.
As páginas ASP clássicas têm a extensão de arquivo .asp e normalmente são escritas em VBScript.
Visite nosso Tutorial ASP Clássico »ASP.NET
O ASP.NET foi lançado em 2002 como um sucessor do ASP Clássico.
As páginas ASP.NET têm a extensão .aspx e são normalmente escritas em C# (C sustenido).
ASP.NET 4.6 é a versão oficial mais recente do ASP.NET.
Esperava-se que o ASP.NET 5 fosse uma importante reformulação do ASP.NET.
No entanto, o desenvolvimento do ASP.NET 5 foi interrompido em favor do ASP.NET Core .
Páginas da Web ASP.NET
ASP.NET Web Pages é um modelo de aplicação SPA (Single Page Application).
O modelo SPA é bastante semelhante ao PHP e ASP Clássico.
As páginas da Web ASP.NET estão sendo mescladas no novo ASP.NET Core.
Visite nosso Tutorial de Páginas da Web »ASP.NET MVC
ASP.NET MVC é um modelo de aplicativo MVC (Model-View-Controller).
ASP.NET MVC está sendo mesclado no novo ASP.NET Core.
ASP.NET MVC não é abordado neste tutorial.
API da Web ASP.NET
ASP.NET API é um modelo de aplicativo de API (Application Programming Interface).
A API ASP.NET está sendo mesclada no novo ASP.NET Core.
A API ASP.NET não é abordada neste tutorial.
Formulários da Web ASP.NET
ASP.NET Web Forms é um modelo de aplicativo orientado a eventos.
ASP.NET Web Forms não faz parte do novo ASP.NET Core.
ASP.NET Web Forms não é abordado neste tutorial.
ASP.NET Core
O ASP.NET Core foi lançado em 2016.
O ASP.NET Core mescla ASP.NET MVC, ASP.NET Web API e ASP.NET Web Pages em uma estrutura de aplicativo.
ASP.NET Core não é abordado neste tutorial.