Taula de continguts:
Definició: què significa .NET Framework (.NET)?
El .NET framework és un marc de desenvolupament de programari de Microsoft. Proporciona un entorn de programació controlat on es pot desenvolupar, instal·lar i executar programari en sistemes operatius basats en Windows.
Les principals característiques del disseny són:
- Interoperabilitat: permet que els programes desenvolupats per .NET puguin accedir a funcionalitats dels programes desenvolupats fora de .NET.
- Motor d’execució comú: També conegut com a llenguatge d’execució comú, això permet als programes desenvolupats a .NET exhibir comportaments habituals en ús de memòria, maneig d’excepcions i seguretat.
- Independència del llenguatge: les especificacions comunes d’infraestructura lingüística (CLI) permeten l’intercanvi de tipus de dades entre dos programes desenvolupats en idiomes diferents.
- Biblioteca de classes base: una biblioteca de codi per a les funcions més habituals: utilitzada pels programadors per evitar la reescriptura repetitiva del codi.
- Facilitat de desplegament: hi ha eines per garantir la facilitat d’instal·lar programes sense interferir amb les aplicacions prèviament instal·lades.
- Seguretat: Els programes desenvolupats a .NET es basen en un model de seguretat comú.
Techopedia explica .NET Framework (.NET)
.NET és fonamental per a l'estratègia de desenvolupament de sobre-arxiu de Microsoft i és la competència de l'organització per a Java. És tan fonamental el desenvolupament en plataformes Windows, l’ús del terme depèn del context. Per exemple, és comú simplement parlar generalment d’un "desenvolupador .NET" com a programador que treballa en un entorn de desenvolupament de Microsoft. D’altra banda, quan escriu codi, el desenvolupador fa referència a quina versió específica del Framework s’està treballant - .NET 2.0, que va sortir el 2005, és molt diferent a .NET 4.0, que es va enviar el 2010.
Tot i que el terme està escrit com a .NET, no és un acrònim. Es pronuncia com a "punt net" i de vegades s'escriu com a puntet o punt-net.
