Er is geen enkele bestandsextensie ".aspnet". ASP.NET gebruikt geen enkele, specifieke bestandsextensie om zijn bestanden te identificeren op de manier waarop bijvoorbeeld `.php` PHP-bestanden identificeert.
In plaats daarvan gebruiken ASP.NET-toepassingen doorgaans verschillende bestandsextensies, afhankelijk van het type bestand:
* `.aspx`: Dit is de meest voorkomende extensie. Het vertegenwoordigt webformulierpagina's:het gebruikersinterfacegedeelte van een webapplicatie.
* `.ascx`: Deze extensie betekent gebruikerscontroles, herbruikbare componenten binnen ASP.NET-webpagina's.
* `.asmx`: Dit duidt op ASP.NET-webservices (die gebruik maken van de oudere ASMX-technologie). Web-API's gebruiken tegenwoordig doorgaans verschillende benaderingen.
* `.config`: Deze bestanden bevatten configuratie-instellingen voor de ASP.NET-toepassing.
* `.cs` of `.vb`: Dit zijn de code-behind-bestanden voor ASP.NET-webpagina's, respectievelijk geschreven in C# of Visual Basic. Deze bevatten de logica en de server-side code.
Hoewel er dus geen enkel ".aspnet"-bestand bestaat, zijn de hierboven genoemde extensies allemaal nauw verwant aan ASP.NET-toepassingen en worden ze vaak samen in een project aangetroffen. |