.ASPX

File ASPX

Active Server Page Extended (ASP.NET Web Form)
Fai una domanda
RISPOSTA RAPIDA

Un file ASPX è una pagina web ASP.NET (Active Server Page Extended) che risiede ed è eseguita su un server web Microsoft IIS. Non ricevi mai il file vero e proprio: il server lo esegue e invia al tuo browser semplice HTML. Se un sito web ha scaricato un file .aspx quando ti aspettavi un PDF o una fattura, il file è quasi certamente il documento reale con l'estensione sbagliata: rinominalo in .pdf (o .jpg, .xlsx) e aprilo normalmente.

Sviluppatore: Microsoft Categoria: File di Internet MIME: text/html
SI APRE SU Windows macOS Linux
Correlati: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 27, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file ASPX?

.aspx è una versione estesa del formato Active Server Page, sviluppata da Microsoft come parte del framework ASP.NET Web Forms - una tecnologia lato server costruita sulla piattaforma .NET. Lo scopo principale di questo framework è lo sviluppo di siti web dinamici, servizi web e applicazioni.

Il funzionamento di un file .aspx è simile a quello di .asp, ma in .aspx il markup HTML statico è combinato con i controlli server ASP.NET e un file code-behind scritto in C# o VB.NET. Una pagina chiamata Default.aspx, ad esempio, è tipicamente associata a Default.aspx.cs o Default.aspx.vb. Al runtime il server elabora il sorgente .aspx e fornisce HTML semplice al browser - qualsiasi browser può essere utilizzato per visualizzare l'output.

Tipi di file ASP.NET correlati includono .ascx (controlli utente) e .ashx (gestori HTTP). Lo sviluppo moderno di ASP.NET si è in gran parte spostato sulle pagine Razor .cshtml, ma i Web Forms .aspx rimangono comuni nelle applicazioni aziendali legacy.

Sicurezza e incolumità

RISCHIO: LOW

L'estensione .aspx di per sé non dice nulla sulla sicurezza - quando appare in un URL è solo una normale pagina web; tratta il sito come faresti con qualsiasi sito web (attenzione al phishing sulle pagine bancarie o di login). Un file .aspx scaricato è tipicamente HTML innocuo o un documento rinominato male, e aprirlo in un editor di testo è sempre sicuro. La cautela si applica solo se un download che non ti aspettavi arriva come .aspx da una fonte non attendibile - ispezionalo come testo prima di rinominarlo e aprirlo, e non eseguire mai nulla che cerchi di avviare.

Dettagli del formato

in sintesi
NOME COMPLETOActive Server Page Extended (ASP.NET Web Form)
SVILUPPATOREMicrosoftdal 2002 (ASP.NET 1.0, .NET Framework)
TIPO MIMEtext/html
TIPOPagina web ASP.NET lato server (sorgente: markup HTML + ASP.NET/C#/VB.NET); visto anche come suffisso URL, non come documento scaricabile

Programmi che aprono file ASPX

Windows4 apps
Visual Studio Freemium Per sviluppatori: apri il progetto ASP.NET per modificare ed eseguire il sorgente .aspx. L'IDE standard per Web Forms.
Notepad Open-source Apri per ispezionare il sorgente grezzo come testo - ogni file .aspx è testo semplice.
Web browser (Chrome, Edge, Firefox) Gratuito Utile solo se il file .aspx è effettivamente una pagina HTML salvata - trascinalo nel browser per visualizzare l'HTML. NON eseguirà codice lato server né recupererà dati in tempo reale.
Visual Studio Code Gratuito Apri il file .aspx come testo per leggere o modificare il suo markup/codice. Gratuito e multipiattaforma.
macOS2 apps
Visual Studio Code Gratuito Apri il file .aspx come testo per leggere o modificare il suo markup/codice. Gratuito e multipiattaforma.
Web browser (Safari, Chrome) Integrato Solo se il file è una pagina HTML salvata - apre l'HTML statico, non l'applicazione ASP.NET live.
Linux2 apps
Visual Studio Code Gratuito Apri il file .aspx come testo per leggere o modificare il suo markup/codice. Gratuito e multipiattaforma.
gedit / any text editor Open-source Apri direttamente - il file è testo semplice.

Dettagli tecnici

specifiche approfondite
SviluppatoreMicrosoft
Tipo MIMEtext/html
Formato file sorgenteTesto semplice UTF-8; nessuna firma binaria; tipicamente inizia con una direttiva <%@ Page %>
Associazione code-behindOgni file .aspx si accoppia con .aspx.cs (C#) o .aspx.vb (VB.NET) più un file di dichiarazione dei controlli .aspx.designer.cs generato automaticamente
Linguaggi di codice supportatiC# e VB.NET; J# era supportato nelle prime versioni di .NET Framework ma è stato interrotto con Visual Studio 2008
Sintassi della direttiva di pagina<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page.aspx.cs" Inherits="Namespace.Page" %>
Controlli serverControlli server web <asp:*> integrati (es. <asp:Button>, <asp:GridView>, <asp:TextBox>) renderizzati come HTML al runtime
ViewStateStato della pagina e dei controlli persistente tra i postback in un campo modulo nascosto denominato __VIEWSTATE (serializzazione binaria codificata in Base64)
Ciclo di vita della paginaSequenza fissa di eventi: PreInit → Init → Load → Eventi di controllo → PreRender → SaveViewState → Render → Unload
Modello di compilazioneCompilato JIT in un assembly .NET alla prima richiesta; memorizzato nella cache nella directory Temporary ASP.NET Files
Requisiti di hostingRichiede IIS su Windows (o Mono su Linux/macOS); i Web Forms ASP.NET non sono inclusi in ASP.NET Core (.NET 5+)
Modello di eventiGuidato da postback: l'invio di moduli attiva gestori di eventi lato server (es. Button_Click) tramite HTTP POST verso la stessa pagina
Master pagesModelli di layout memorizzati in file .master; referenziati tramite MasterPageFile="~/Site.master" nella direttiva <%@ Page %>
Sessione e statoOggetto Session lato server integrato (Session["key"]), stato Application e Forms Authentication integrata tramite web.config
Rilasciato2002 (ASP.NET 1.0, .NET Framework)
Specificalearn.microsoft.com

Conversioni ASPX

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file ASPX. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file ASPX.

Domande frequenti

Perché un sito web ha scaricato un file .aspx invece di un PDF?
Il server ha generato il documento tramite una pagina ASP.NET ma ha inviato il tipo di file o il nome errato. Il download è solitamente il vero PDF - rinominalo da .aspx a .pdf e aprilo. Se non funziona, usa il link di download corretto del sito o fai clic con il tasto destro e seleziona «Salva link come».
Come apro un file .aspx?
Dipende da cosa si tratta. Se è una pagina web salvata, aprila in un browser (vedrai l'HTML statico). Se un download è stato rinominato male, rinominalo nel tipo reale (.pdf/.jpg/.xlsx). Se sei uno sviluppatore che modifica il sorgente, aprilo in Visual Studio o VS Code.
Cosa significa .aspx alla fine di un indirizzo web?
Significa che la pagina è costruita con ASP.NET (Active Server Page Extended) e gira su un server Microsoft IIS. Fa parte dell'URL, non è un file da scaricare - il server esegue la pagina e invia al tuo browser HTML semplice.
Posso convertire un file .aspx in PDF?
Non con un convertitore. Se un .aspx è arrivato dove doveva esserci un PDF, quasi certamente È il PDF con l'estensione sbagliata - rinominalo in .pdf. Un vero .aspx è codice server e non ha nulla da convertire.
Perché il mio file .aspx non si apre sul mio telefono o Mac?
Perché non è un documento normale - non esiste un'app che «esegua» un .aspx al di fuori di un server web. Aprilo come testo per vedere cos'è, o rinominalo nel tipo di file che ti aspettavi effettivamente (es. .pdf).
Un file .aspx è sicuro?
In genere sì. Come URL è solo una pagina web; come download è solitamente HTML innocuo o un documento rinominato male. Apri i download .aspx imprevisti prima come testo se non sei sicuro, e diffida solo di fonti non attendibili.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Estensioni correlate

.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)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z