A Sharp: Forskjell mellom sideversjoner

Fra Wikisida.no
Hopp til navigering Hopp til søk
(Redder 1 kilde(r) og merker 0 som død(e).) #IABot (v2.0.9.5)
 
m (Én sideversjon ble importert)
 

Siste sideversjon per 25. okt. 2024 kl. 19:35

A Sharp
Filendelse(r)Lua-feil i Modul:Wikidata2, linje 231: attempt to call method 'getBestStatements' (a nil value).

A#, også kalt A#.NET eller A Sharp.NET, er en implementasjon av programmeringsspråket Ada i Microsoft sitt .NET-rammeverk. A# ble utviklet av Department of Computer Science (Institusjonen for Informatikk) i USA og kan fritt distribueres da det ligger under GPL-lisensen. Siden A# kjører på toppen av CLR så har man integrasjonsmuligheter for alle .NET-bibliotekene.

Funksjoner[rediger | rediger kilde]

Da A# er kompilert i MGNAT, en Ada-kompilator som kompilerer til CIL-kode, inneholder ikke A# mange biblioteker til å begynne med (kun scorlib.dll, System.dll, System.Windows.Forms.dll og System.Drawing.dll).[1] Men igjennom verktøy som MSIL2Ada kan man kompilere alle biblioteker fra .NET 2.0 og nedover til A#.

Utviklingsmiljø[rediger | rediger kilde]

Det finnes en uoffisiell tilleggspakke til Visual Studio 2005[2] som gir A# støtte, i tillegg så har man andre integrerte utviklingsmiljø som AdaGIDE og MonoDevelop. AdaGIDE gir støtte for reformatering av kildekode, fremheving av syntakse, dokumentasjon og stavekontroll.

Se også[rediger | rediger kilde]

Referanser[rediger | rediger kilde]

  1. «A Sharp (.NET)». Arkivert fra originalen 16. oktober 2008. Besøkt 27. juli 2011. 
  2. Visual Studio Integration

Eksterne lenker[rediger | rediger kilde]

Autoritetsdata