? ASP.NET é um ambiente de desenvolvimento para a criação de páginas Web dinâmicas . Todas as páginas da Web chegam ao browser formatado em HTML, o Hypertext Markup Language. No entanto , eles não todos sentar-se no servidor Web naquele estado. As páginas dinâmicas da Web gerar de programas como os desenvolvidos por ASP.NET . O ambiente ASP.NET para páginas da Web inclui dois arquivos com a extensão do arquivo AXD . Web Services
serviços Web
são pequenos aplicativos que são incorporados em páginas da web. Um exemplo pode ser um ticker de ações, ou um contador de visitas . A aplicação real está em algum lugar residente mais diferente do servidor onde a página Web principal reside. O aplicativo incorporado pode até ser baixado no computador do cliente. O abastecimento eo acesso a estes serviços embutidos é gerenciado por um arquivo chamado WebResource.axd . Este arquivo é chamado de " manipulador ". Ele contém um pedaço de código que é responsável por buscar o serviço da Web incorporado.
Serviços Script
Quando um pedido é incorporado baixado para o computador do cliente , a página web ASP- criado precisa de mais do que apenas WebResource.axd para ativá-lo . Um programa de ASP.NET pode conter scripts que não geram HTML, mas deve ser escrito na página de saída. Um exemplo deste tipo de código é um JavaScript que valida a entrada do usuário entrou em uma página da Web antes de a ação do usuário é enviada de volta para o servidor. A injeção de esta categoria de código em uma página da Web gerada é gerenciado por ScriptResource.axd . O programa ScriptResource.axd não é chamado diretamente . Ele é invocado por uma chamada para uma função no ASP.NET AJAX Control Toolkit.
Arquivos de rastreamento
Outro exemplo de um arquivo de AXD usado em ASP . NET é trace.axd . Este vê todos os eventos registrados em um arquivo de log para uma sessão para uma página da Web especificado. Rastrear.axd é um manipulador HTTP para arquivos de log. O trace.axd não preenche os arquivos de log . Esta acção é gerida por rotinas de rastreamento embutido na página da web.
Outros Arquivos AXD
O manipulador ASP.NET não é o único tipo de arquivo que usa o AXD extensão do arquivo. Avery Label Pro, agora chamado de Design Pro , é um pacote de software para design e impressão de etiquetas. Ele usa a extensão do arquivo AXD para um arquivo de índice . É um pacote de desenho técnico pela Autodesk , Inc. Ele também usa a extensão do arquivo AXD .