.NET

.NET er en ny teknologi (de første dele er fra 2002), som er en stor satsning fra Microsoft side til brug i forbindelse med udvikling og afvikling af mange forskellige former for applikationer. .NET-teknologien er en fælles infrastruktur, der gør det muligt at skrive standard applikationer eller komponenter til Windows-platformen (inkl. Windows Mobile) samt udvikle webappplikationer.

.NET er et framework som ligger som en lag mellem selve operativsystemet og applikationen. Dette muliggør i princippet at man kan skrive platformuafhængig kode.

.NET frameworket består af flere forskellige dele, som bruges i forbindelse med udvikling of afvikling af applikationer. Man kan opdele framworket i følgende hoveddele:

  • Common Runtime Language (CLR), som er en samling komponenter til oversættelse, afvikling og styring af applikationer.

  • Base Class Libraries (BCL), som er en samling klassebiblioteker.

  • En ny version af ASP kaldet ASP.NET der gør det muligt at lave webapplikationer.

.NET er objectorienteret ligesom alle sprogene man bruger til at udvikle .NET applikationer er det. Der findes en lang række sprog i .NET, i flæng kan følgende nævnes:

  • C#
  • VB.NET
  • J#
  • C++.NET
  • F#
Forfattere: 
Mikkel Andreasen
Torben Mogensen