O que é um arquivo ASAX? Como abrir, editar e converter arquivos ASAX

Um arquivo com a extensão de arquivo ASAX é um arquivo ASP.NET Server Application que é usado por aplicativos ASP.NET.

O arquivo ASAX mais comum é o arquivo global.asax (também chamado de arquivo de aplicativo ASP.NET) que é usado para lidar com certas funções, como quando o aplicativo é inicializado ou desligado. Um aplicativo da Web pode ter apenas um desses arquivos ASAX e é totalmente opcional incluí-lo no aplicativo.

Abaixo da seção a seguir estão algumas informações adicionais sobre arquivos ASAX.

Como abrir um arquivo ASAX

O software Visual Studio da Microsoft pode abrir arquivos ASAX.

Como os arquivos ASAX são apenas arquivos de texto que contêm código, você pode usar qualquer editor de texto para abri-los. O Windows possui o aplicativo Bloco de Notas integrado ao sistema operacional que pode abrir o arquivo, mas também editores de texto de terceiros, como o Notepad++ gratuito .

Os arquivos ASAX não devem ser visualizados ou abertos por um navegador da web. Se você baixou um arquivo ASAX e esperava que ele contivesse informações (como um documento ou outros dados salvos), é provável que algo esteja errado com o site e, em vez de gerar informações úteis, ele forneceu esse arquivo.

Se isso acontecer, você poderá renomear a extensão do arquivo de .ASAX para a extensão com a qual o arquivo deveria ter sido salvo. Por exemplo, digamos que você esteja tentando baixar um extrato bancário no formato PDF , mas obtém um arquivo ASAX; apenas renomeie o arquivo de .ASAX para .PDF para que você possa abri-lo em um leitor de PDF conforme pretendido.

Nota: Normalmente, você não pode alterar a extensão de um arquivo assim e esperar que o novo arquivo funcione normalmente. Para isso, você precisaria de uma ferramenta de conversão de arquivos . No entanto, neste caso, o problema reside apenas no fato de que a extensão do arquivo foi nomeada inadequadamente, portanto, renomeá-la para a extensão correta funcionará bem.

Mais informações sobre o arquivo Global.asax

O arquivo global.asax reside no diretório raiz do aplicativo ASP.NET e não pode ser baixado ou visualizado por qualquer solicitação, exceto aquelas originadas no lado do servidor. Isso significa que qualquer tentativa externa de visualizar ou baixar esse arquivo ASAX específico é bloqueada por padrão.

Você pode ler mais sobre o uso do arquivo  global.asax em DotNetCurry.com . Esse site explica como usar o arquivo global.asax e fornece um arquivo de amostra para que você possa ver como as informações no arquivo estão estruturadas. Outra boa fonte sobre o propósito do arquivo global.asax é este encadeamento Stack Overflow .

Como converter um arquivo ASAX

Um arquivo ASAX que precisa permanecer funcional como um arquivo ASP.NET não deve ser convertido para nenhum outro formato. Fazer isso significaria que o aplicativo não pode encontrar o arquivo e, portanto, não pode usá-lo como precisa.

Se você está procurando como converter  global.asax  para Code-Behind para colocar o código fonte em um arquivo separado, veja este tópico em Coding Forums . No entanto, você também deve dar uma olhada neste artigo na ASP Alliance , que descreve como o ASP.NET v2.0 substituiu Code-Behind por Code-Beside.

Ainda não consegue abrir o arquivo?

Os programas mencionados acima não devem ter problemas para abrir arquivos ASAX. Se eles não estiverem funcionando, é provável que você não esteja realmente usando um arquivo ASAX, o que pode acontecer se você tiver lido mal a extensão do arquivo.

Por exemplo, os arquivos ASX e ASA não são iguais aos arquivos ASAX. Embora suas extensões de arquivo sejam muito semelhantes, um arquivo ASX é um arquivo do Microsoft ASF Redirector que armazena uma lista de reprodução de arquivos de áudio ou vídeo, como arquivos ASF . Você pode abrir um arquivo ASX com VLC ou Windows Media Player. Os arquivos ASA são arquivos de configuração ASP que um editor de texto pode abrir.

O mesmo pode ser dito para ASCX e quaisquer outras extensões de arquivo com grafia semelhante: só porque as letras iguais ou semelhantes são usadas não significa que os formatos estejam relacionados e que os arquivos possam ser abertos com os mesmos programas.

Se você realmente não tiver um arquivo ASAX, pesquise a extensão real do arquivo para saber mais sobre o formato em que está e quais programas podem abri-lo ou convertê-lo.

 

Perguntas frequentes
  • How do I add a global ASAX file?

    No Visual Studio, vá para Site ou Projeto > Adicionar Novo Item > Modelo de Classe de Aplicativo Global . Junto com o arquivo ASAX, o Visual Studio gerará automaticamente manipuladores de eventos do aplicativo.

  • O que são arquivos ASCX, ASPX e ASHX?

    Os arquivos ASCX contêm código que pode ser usado em várias páginas da Web ASP.NET. Um arquivo ASHX é um arquivo manipulador da Web ASP.NET que geralmente contém referências a outras páginas da Web. Os arquivos ASPX contêm scripts e códigos-fonte que informam ao navegador como uma página da Web deve ser exibida.

 

Avalie este post
[Total: 1 Average: 5]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

x