ASP.NET

ASP. net
software
Logo
Logo
GenereIntegrated development environment
SviluppatoreMicrosoft Corporation
Data prima versionegennaio 2002
Ultima versione4.7.1 (17 ottobre 2017)
Sistema operativoMicrosoft Windows
LicenzaApache License 2.0
(licenza libera)
Sito webdotnet.microsoft.com/en-us/apps/aspnet

ASP.NET è un progetto open source[1][2] che comprende un insieme di tecnologie di sviluppo di software per il web, commercializzate da Microsoft. Utilizzando queste tecnologie, gli sviluppatori possono realizzare applicazioni web e servizi web (web service).

È stato rilasciato per la prima volta nel gennaio 2002[3] con la versione 1.0 del .NET Framework ed è il successore della tecnologia Active Server Pages (ASP) di Microsoft. ASP.NET è costruito sul Common Language Runtime (CLR), permettendo ai programmatori di scrivere codice ASP.NET usando qualsiasi linguaggio .NET supportato. Il framework di estensione ASP.NET SOAP permette ai componenti ASP.NET di elaborare messaggi SOAP.

Il successore di ASP.NET è ASP.NET Core. È una reimplementazione di ASP.NET come framework per applicazioni web modulare, insieme ad altri framework come Entity Framework. Il nuovo framework usa il nuovo progetto open-source .NET Compiler Platform (nome in codice "Roslyn") ed è multipiattaforma. ASP.NET MVC, ASP.NET Web API, e ASP.NET Web Pages (una piattaforma che usa solo pagine Razor) si sono fusi in un MVC 6 unificato[4].

  1. ^ (EN) .NET is open source on GitHub | .NET, su Microsoft. URL consultato il 4 maggio 2022.
  2. ^ Che cos’è ASP.NET?, su IONOS Digitalguide. URL consultato il 4 maggio 2022.
  3. ^ (EN) What is ASP.NET? | The Open Source Web Framework, su umbraco.com. URL consultato il 4 maggio 2022.
  4. ^ (EN) wadepickett, ASP.NET documentation, su docs.microsoft.com. URL consultato il 4 maggio 2022.

Developed by StudentB