Plik z rozszerzeniem .ASPX to plik strony internetowej generowany na serwerze przy użyciu technologii Microsoft ASP.NET, przeznaczony do wyświetlania w przeglądarce po stronie użytkownika.
Charakterystyka plików .ASPX
- Są częścią platformy .NET jako Active Server Pages Extended – umożliwiają tworzenie dynamicznych stron internetowych, wprowadzając rozszerzenie technologii klasycznego ASP poprzez integrację z frameworkiem .NET;
- Mogą zawierać zarówno statyczną treść HTML/(X)HTML, jak i dynamiczne fragmenty kodu – np. w językach C# lub VB.NET, które są wykonywane po stronie serwera, a wynik przekazywany jest do przeglądarki w postaci czystego HTML;
- Powszechnie określane są również jako Web Forms (Formularze sieci Web) platformy .NET – pozwalają tworzyć rozbudowane aplikacje internetowe opierające się na formularzach;
- Wspierają tzw. podejście „code-behind” – warstwa prezentacji (pliki .aspx) oraz logiki biznesowej (np. pliki .aspx.cs lub .aspx.vb) są oddzielone dla większej przejrzystości kodu;
- Otwierane i edytowane mogą być m.in. za pomocą Microsoft Visual Studio, Notepad++ i innych edytorów tekstu – zapewnia to wygodę dla programistów pracujących w różnych środowiskach;
- Występują rzadziej niż popularne pliki HTML – ale wspierane są przez aplikacje i środowiska na Windows, Mac i iOS;
- Plików .ASPX jako takich nie otwiera się bezpośrednio w przeglądarce lokalnie – są przeznaczone do obsługi przez serwer WWW z uruchomionym frameworkiem ASP.NET, który interpretuje kod i generuje końcową stronę dla użytkownika.
Podsumowanie
.ASPX to kluczowy format plików stosowany w tworzeniu nowoczesnych, dynamicznych aplikacji internetowych na platformie Microsoft, łączący kod statyczny i dynamiczny w jednym projekcie.