.ASPX

Arquivo ASPX

Active Server Page Extended (ASP.NET Web Form)
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo ASPX é uma página web ASP.NET (Active Server Page Extended) que reside e é executada em um servidor web Microsoft IIS. Você nunca recebe o arquivo em si - o servidor o executa e envia HTML puro ao seu navegador. Se um site baixou um arquivo .aspx quando você esperava um PDF ou fatura, o arquivo é quase certamente o documento real com a extensão errada: renomeie-o para .pdf (ou .jpg, .xlsx) e abra-o normalmente.

Desenvolvedor: Microsoft Categoria: Arquivos de Internet MIME: text/html
ABRE EM Windows macOS Linux
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Nesta página

19k+ extensões indexadas
Última revisão em Aug 27, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro ASPX?

.aspx é uma versão estendida do formato Active Server Page, desenvolvido pela Microsoft como parte do framework ASP.NET Web Forms - uma tecnologia do lado do servidor construída sobre a plataforma .NET. O principal objetivo deste framework é desenvolver sites dinâmicos, serviços baseados na web e aplicações.

O funcionamento de um arquivo .aspx é semelhante ao do .asp, mas no .aspx a marcação HTML estática é combinada com controles de servidor ASP.NET e um arquivo de «code-behind» escrito em C# ou VB.NET. Uma página chamada Default.aspx, por exemplo, normalmente faz par com Default.aspx.cs ou Default.aspx.vb. Em tempo de execução, o servidor processa a origem .aspx e entrega HTML puro ao navegador - qualquer navegador pode ser usado para visualizar a saída.

Tipos de arquivos ASP.NET relacionados incluem .ascx (controles de usuário) e .ashx (manipuladores HTTP). O desenvolvimento moderno em ASP.NET mudou amplamente para páginas Razor .cshtml, mas os Web Forms .aspx continuam comuns em aplicações legadas de empresas.

Segurança e proteção

RISCO: LOW

A extensão .aspx por si só não diz nada sobre segurança - quando aparece em uma URL, é apenas uma página web normal; trate o site como faria com qualquer site (cuidado com phishing em páginas de banco/login). Um arquivo .aspx baixado é tipicamente um HTML inofensivo ou um documento renomeado incorretamente, e abri-lo em um editor de texto é sempre seguro. O cuidado aplica-se apenas se um download que você não esperava chegar como .aspx de uma fonte não confiável - inspecione-o como texto antes de renomear e abrir, e nunca execute nada que ele tente iniciar.

Detalhes do formato

em resumo
NOME COMPLETOActive Server Page Extended (ASP.NET Web Form)
DESENVOLVEDORMicrosoftdesde 2002 (ASP.NET 1.0, .NET Framework)
TIPO MIMEtext/html
TIPOPágina web ASP.NET do lado do servidor (fonte: marcação HTML + ASP.NET/C#/VB.NET); também visto como um sufixo de URL, não um documento para download

Programas que abrem arquivos ASPX

Windows4 apps
Visual Studio Freemium Para desenvolvedores: abra o projeto ASP.NET para editar e executar o código-fonte .aspx. O IDE padrão para Web Forms.
Notepad Código aberto Abra para inspecionar o código-fonte bruto como texto - todo arquivo .aspx é texto simples.
Web browser (Chrome, Edge, Firefox) Gratuito Útil apenas se o .aspx for realmente uma página HTML salva - arraste-o para o navegador para visualizar esse HTML. Ele NÃO executará código do lado do servidor nem buscará dados em tempo real.
Visual Studio Code Gratuito Abra o .aspx como texto para ler ou editar sua marcação/código. Gratuito e multiplataforma.
macOS2 apps
Visual Studio Code Gratuito Abra o .aspx como texto para ler ou editar sua marcação/código. Gratuito e multiplataforma.
Web browser (Safari, Chrome) Integrado Apenas se o arquivo for uma página HTML salva - abre esse HTML estático, não a aplicação ASP.NET ativa.
Linux2 apps
Visual Studio Code Gratuito Abra o .aspx como texto para ler ou editar sua marcação/código. Gratuito e multiplataforma.
gedit / any text editor Código aberto Abra diretamente - o arquivo é texto simples.

Detalhes técnicos

especificação profunda
DesenvolvedorMicrosoft
Tipo MIMEtext/html
Formato do arquivo fonteTexto simples UTF-8; sem assinatura binária; normalmente começa com uma diretiva <%@ Page %>
Emparelhamento code-behindCada arquivo .aspx faz par com .aspx.cs (C#) ou .aspx.vb (VB.NET), além de um arquivo de declaração de controle .aspx.designer.cs gerado automaticamente
Linguagens de código suportadasC# e VB.NET; J# era suportado em versões iniciais do .NET Framework, mas foi descontinuado com o Visual Studio 2008
Sintaxe da diretiva de página<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page.aspx.cs" Inherits="Namespace.Page" %>
Controles de servidorControles de Servidor Web integrados <asp:*> (ex: <asp:Button>, <asp:GridView>, <asp:TextBox>) renderizados como HTML em tempo de execução
ViewStateEstado da página e dos controles persistido entre postbacks em um campo de formulário oculto chamado __VIEWSTATE (serialização binária codificada em Base64)
Ciclo de vida da páginaSequência fixa de eventos: PreInit → Init → Load → Eventos de controle → PreRender → SaveViewState → Render → Unload
Modelo de compilaçãoCompilado via JIT para um assembly .NET na primeira requisição; armazenado em cache no diretório Temporary ASP.NET Files
Requisito de hospedagemRequer IIS no Windows (ou Mono no Linux/macOS); ASP.NET Web Forms não estão incluídos no ASP.NET Core (.NET 5+)
Modelo de eventoBaseado em postback: envios de formulários disparam manipuladores de eventos no lado do servidor (ex: Button_Click) via HTTP POST de volta para a mesma página
Master pagesModelos de layout armazenados em arquivos .master; referenciados via MasterPageFile="~/Site.master" na diretiva <%@ Page %>
Sessão e estadoObjeto Session integrado no lado do servidor (Session["key"]), estado de Application e Forms Authentication integrada via web.config
Lançado2002 (ASP.NET 1.0, .NET Framework)
Especificaçãolearn.microsoft.com

Conversões de ASPX

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos ASPX. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos ASPX.

Perguntas frequentes

Por que um site baixou um arquivo .aspx em vez de um PDF?
O servidor gerou seu documento através de uma página ASP.NET, mas enviou o tipo ou nome de arquivo errado. O download geralmente é o PDF real - renomeie-o de .aspx para .pdf e abra-o. Se isso falhar, use o link de download correto do site ou clique com o botão direito e selecione «Salvar link como».
Como faço para abrir um arquivo .aspx?
Depende do que ele é. Se for uma página web salva, abra-a em um navegador (você verá o HTML estático). Se um download foi renomeado incorretamente, mude o nome para o tipo real (.pdf/.jpg/.xlsx). Se você é um desenvolvedor editando o código-fonte, abra-o no Visual Studio ou VS Code.
O que significa .aspx no final de um endereço web?
Significa que a página foi construída com ASP.NET (Active Server Page Extended) e roda em um servidor Microsoft IIS. Faz parte da URL, não é um arquivo para baixar - o servidor executa a página e envia HTML puro ao seu navegador.
Posso converter um arquivo .aspx para PDF?
Não com um conversor. Se um .aspx chegou onde deveria estar um PDF, ele quase certamente É o PDF com a extensão errada - renomeie-o para .pdf. Um .aspx genuíno é código de servidor e não tem nada para converter.
Por que meu arquivo .aspx não abre no meu celular ou Mac?
Porque não é um documento comum - não existe um aplicativo que «execute» um .aspx fora de um servidor web. Abra-o como texto para ver o que é, ou renomeie-o para o tipo de arquivo que você realmente esperava (ex: .pdf).
Um arquivo .aspx é seguro?
Geralmente sim. Como uma URL, é apenas uma página web; como um download, geralmente é um HTML inofensivo ou um documento renomeado incorretamente. Abra downloads .aspx inesperados como texto primeiro se não tiver certeza, e tenha cuidado apenas com fontes não confiáveis.

Referências

1Microsoft Learn - ASP.NET Web Forms overviewlearn.microsoft.com
2Microsoft Learn - ASP.NET page life cycle / .aspx pageslearn.microsoft.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.M4AMPEG-4 Audio File
5.ICSiCalendar data file
6.BINCD/DVD Disc Image (BIN/CUE)
7.ODTOpenDocument Text
8.RPMSGRestricted Permission Message
9.DATProgram Data File (generic)
10.EXEWindows Executable (Portable Executable)

Extensões relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.HTMHTML Web Page (8.3 "htm" spelling of html)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z