Una raccolta di servizi Web sviluppati da Microsoft Corporation che hanno lo scopo di riposizionare l'azienda come fornitore di Servizi distribuiti su Internet, inclusi manutenzione e aggiornamenti del software e accesso trasparente ai propri dati, file e software da qualsiasi dispositivo in qualsiasi luogo.
L'architettura è destinata a sostituire le architetture Component Object Model (COM) e middleware COM+ di Microsoft con un framework che ricorda da vicino la piattaforma Java 2 Enterprise (J2EE) di Sun. Si basa su un linguaggio di sviluppo simile a Java (C#), un Common Language Runtime (CLR) che assomiglia a una macchina virtuale Java e un insieme di protocolli per servizi basati sul Web, inclusi XML, SOAP, Web Services Description Language (WSDL) e Universal Description, Discovery e Integration (UDDI). Vedi antitrust, SOAP, UDDI, XML.
Technipages spiega .NET
.NET pronunciato come dot net, è una piattaforma sviluppata da Microsoft che funziona principalmente su Windows. È più una piattaforma di sviluppo di applicazioni. È un software indipendente dalla piattaforma, questo significa che può essere utilizzato su diverse piattaforme di programmazione. La piattaforma compila ed esegue programmi scritti in linguaggi di programmazione come COBOL, A sharp, c#, Visual basic, C++, C sharp, ecc.
Le applicazioni sviluppate su questa piattaforma possono essere utilizzate su Windows, Mac OS X e Linux mentre Android e iOS utilizzano Xamarin, Xamarin è per piattaforme mobili .net.
CLR (Common Language Runtime) è l'ambiente da cui vengono eseguiti i programmi .Net. Oltre all'esecuzione del codice, CLR può anche gestire condizioni eccezionali nella programmazione e anche assegnare memoria a parti di un programma da cui quella parte di codice può essere richiamata in qualsiasi momento. I programmi scritti con .Net sono chiamati codici gestiti.
La piattaforma di programmazione è stata lanciata nel 2002, prima di questo, uno sviluppo già iniziato negli anni '90, e inizialmente si chiamava Next Generation Windows Service (NGWS). È stato rilasciato per il beta testing alla fine del 2001. Il 13 febbraio 2002 è stata rilasciata la prima versione. È anche un programma open source.
Usi comuni di .NET
- .Netto è una piattaforma per lo sviluppo di codici da altri linguaggi di programmazione e li esegue, questi codici sono chiamati codice gestito.
- .NETTO assegna la memoria a parti di codici da quell'area quando necessario può essere richiamato qualsiasi cosa per l'uso, questa funzione è gestita dal CLR.
- Nonostante .NETTOlo sviluppo è iniziato abbastanza presto, è stato fino a circa 10 anni prima che il primo fosse rilasciato, è stato rilasciato il 13ns di febbraio 2002.
Errori comuni di .NET
- .NETTO non ha mai avuto lo scopo di sostituire le architetture middleware COM (Component Object Model) di Microsoft con un framework simile alla piattaforma Java 2 Enterprise di Sun.