? Nesten hver gang du samhandler med en web eller desktop applikasjon, er det en overføring av data . At data er lagret på en server og kan hentes på et senere tidspunkt for rapportering. Programmer som fange data er utviklet med en rekke teknologier . En populær rammeverket brukes til datadrevne applikasjoner er ASP.NET . ASP.NET
ASP.NET er et rammeverk som ble utviklet av Microsoft. Det fungerer sammen med Windows-operativsystemet samt andre Microsoft-produkter som for eksempel SQL Server. To elementer gjør fungere ASP.NET applikasjoner raskere enn programmer bygd på tidligere rammer : cross- integrasjon mellom Microsoft-produkter , noe som gjør det enkelt å koble direkte til en database for å hente data , og måten koden er kompilert
Visual Studio og Kompilering
Visual Studio er den primære program for ASP.NET utvikling. Den lar deg lage en . NET program ved å redigere koden direkte eller ved hjelp av sin visuelle editor. Når du har fullført prosjektet og skapt en bygge , blir koden kompileres. ASP.NET er håndtert som en server objekt. Dette betyr at det er en innfødt element til datamaskin eller server. Andre typer kode må bygges først, deretter tolkes, før programmet kan kjøres . Fjerning av dette trinnet tillater programmet å kjøre i en raskere takt .
Common Language Runtime
. NET programmer kan bygges ved hjelp av ulike typer kode . Denne koden er overført til en mellomliggende språk som sendes til Common Language Runtime å utføre. Tenk på det mellomliggende språk som tolk som tar den informasjonen som skal formidles til den enkelte som til slutt vil utføre oppgaven . Denne prosessen er essensen av . NET rammeverket og grunnen til at det fungerer så effektivt. Ved hjelp av en runtime eliminerer mye unødvendig arbeid som vanligvis ville knele en søknad .
Common Type System
The Common Type System ( CTS ) setter standarder for Common Language Runtime . Å ha et system som gjør at flere programmeringsspråk å samhandle med hell , må du ha regler på plass . CTS er det sett av regler som runtime bruker når det kompilerer koden . Typene , er verdier, matriser og andre elementer av en . NET program spesifisert av CTS . Når de mellomliggende språk er skapt , de er laget for å følge retningslinjene satt på plass av CTS .