Extensões de arquivos do ASP.net
Veja neste infográfico as principais extensões de arquivos utilizadas em projetos ASP.net, comumente vistas mas nem sempre totalmente compreendidas.
Na tabela abaixo são apresentadas as principais extensões de arquivos utilizadas em projetos ASP.net.
Esses tipos de arquivos são comumente vistos pelos programadores, mas nem sempre tem seu objetivo realmente compreendido. A tabela abaixo mostra todas essas extensões com uma breve descrição do que se trata o tipo de arquivo.
| Extensão | Descrição |
| .asax | Geralmente há um arquivo Global.asax que representa uma classe da aplicação contendo métodos opcionais que podem ser executados em vários momentos da aplicação. |
| .ascx | Arquivo contendo um User Control de aplicações ASP.net, usado para implementar funcionalidades específicas em um controle que pode ser reutilizado em vários web forms. |
| .ashx | Trata-se de um arquivo utilizado em respostas à rquisições, para gerar algum conteúdo dinâmico. |
| .asmx | Arquivo principal de um webservice XML, contendo classes e métodos que podem ser utilizados por outras aplicações que consomem esse serviço. |
| .aspx | Uma página de aplicações Web Forms, contendo elementos visuais e opicionalmente código C#/VB.net. |
| .axd | Um arquivo utilizado na administração de requisições da aplicação. |
| .browser | Arquivo utilizado para identificar características de um browser específico durante a execução da aplicação. |
| .cd | Um diagrama de classes da aplicação, bastante utilizado por engenheiros de software, analistas e projetistas para analisar a organização dos objetos da aplicação. |
| .compile | Arquivo precompilado que aponta para o arquivo principal de um web site compilado. |
| .config | Arquivos XML contendo elementos utilizados para configuração de projetos ASP.net (como Connection Strings e diretórios). |
| .cs/.vb | Códigos C# ou VB da aplicação. Geralmente classes adicionadas pelo usuário ficam na pasta App_Code, enquanto o arquivo do "code behind" de cada página fica no mesmo diretório do .aspx. |
| .csproj/.vbproj | Esse tipo de arquivo refere-se a um projeto criado pelo Visual Studio, nele há referências para os demais arquivos do projeto. |
| .disco/.vsdisco | Utilizados em web services XML para a localização desses serviços por aplicações que tentem consumí-los. |
| .dsdgm/.dsproptotype | Diagrama de Serviço Distribuído (DSD), utilizado para executar engenharia reversa de web services para obter uma visão arquitetural do serviço. |
| .dll | Uma biblioteca de classes compilada que pode ser utilizada por outros projetos, apenas fazendo a devida referência. |
| .licx/.webinfo | Arquivos de licença utilizados para permitir ao autor controlar o acesso a controles, preservandos seus direitos de propriedade e uso. |
| .master | Arquivo de uma Master Page, página utilizada como modelo de layout para outras páginas da aplicação através de herança. |
| .mdb/.ldb | Um arquivo do Microsoft Access, utilizado geralmete como banco de dados local. |
| .mdf | Banco de dados do SQL Server Express. |
| .msgx/.svc | Arquivo de um serviço WCF Messaging Framework (MFx). |
| .resources/.resx | Um arquivo de recursos que pode conter imagens, textos específicos e outros arquivos de vários tipos utilizados pela aplicação. |
| .sdm/.sdmDocument | Trata-se de um Modelo de Definição do Sistema (System Definition Model - SDM). |
| .sitemap | Esse arquivo contém a estrutura lógica da aplicação, com páginas e diretórios. Pode ser utilizado para criar menus de navegação pelas páginas do sistema. |
| .skin | Um skin, ou seja, uma formatação aplicada sobre os controles das páginas para garantir uma determinada configuração de layout e que pode ser utilizada em vários web forms. |
| .sln | Arquivo da solução (conjunto de projetos do Visual Studio). Esse arquivo é utilizado pelo Visual Studio para abrir um ou vários projetos agrupados. |
| .soap | Um arquivo SOAP (Simple Object Access Protocol) utilizado, por exemplo, em web services que implementam essa tecnologia. |
A seguir temos uma imagem que pode ser copiada para seu site, salva ou impressa para tomar como referência futuramente. Clique sobre a figura para ampliar.
Figura 1: Extensões de arquivos do ASP.net
Para compartilhar a imagem em seu site, copie o código abaixo:
<a href="https://www.devmedia.com.br/artigos/Joel_Rodrigues/infograficoExtensoesASPnet.jpg" target="_blank"><img src="https://www.devmedia.com.br/artigos/Joel_Rodrigues/infograficoExtensoesASPnet.jpg" alt="Extensões de arquivos ASP.net" width="640px"/></a>Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo