.NET (Microsoft): Forskelle mellem versioner
Content deleted Content added
JAnDbot (diskussion | bidrag) m robot Tilføjer: ar, bg, ja, ko, lt, zh Fjerner: bs, ca, cs, de, fi, he, hr, hu, nl, no, pt, sl, sv, ta, uk Ændrer: es, eu, it, pl, ru, th, tr |
m c♯ |
||
Linje 1:
'''.NET''' (udtales "dot net") er [[Microsoft]]s alternativ til [[Sun]]s [[programmeringssprog]] [[Java (programmeringssprog)|Java]]. '''.NET Framework''' er et stykke [[software]] man kan installere på [[Microsoft Windows]] og som giver en mulighed for at afvikle programmer skrevet i et .NET-programmeringssprog som f.eks. [[
Der findes en række .NET-programmeringssprog. En række af de 'gamle' programmeringsprog fra Microsoft er kommet i en .NET-version, men der er foretaget store ændringer i sprogene for at de kan bruges i .NET. Det er Microsofts mål, at man skal kunne udvikle i alle programmeringssprog til .NET. Dette foregår konkret ved, at der findes en [[Compiler|compiler]] for hvert sprog. Alle compilere genererer den samme type bytecode som så kan eksekveres/oversættes af en interpreter (fortolker) (CLR: Common Language Runtime). Frameworket indeholder [[API]] til alt hvad en applikation kan have brug for da det er tanken at alle programmer på Windows i fremtiden (måske bortset fra drivere og andre meget low-level ting) skal været skrevet i .NET.
Linje 6:
== Mono ==
Som modsvar på Microsofts satsning på .NET til Windows er [[Open Source]]-bevægelsen gået i gang med at implementere en Open Source udgave af CLR, kaldet Mono. Målet er at kunne køre programmer kompileret til CLR på en række platforme, såsom [[Windows]], [[Linux]], [[Mac OS X]] og [[Solaris]]. Udover implementeringen af CLR-kernen bliver der også udviklet en lang række værktøjer i forbindelse med Monoprojektet, og hvor Microsoft kun fokuserer på sprogene [[
== Perspektiv ==
|