Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hva betyr NET CLR
    ? . The Net rammeverket har endret Windows applikasjonsutvikling og distribusjon paradigmet . Den nye Microsoft rammeverket Common Language Runtime , CLR , fungerer som en abstraksjon lag som sitter mellom delvis samlet søknad kode og den underliggende maskinvaren i datamaskinen . Denne nye tilnærmingen til Windows utvikling har flere fordeler fremfor den gamle Win32 utvikling syklus. Binary Versus Intermediate Language

    Tidligere ble programmer skrevet for Windows-operativsystemet sammen til en endelig binær form og løslatt. Utarbeidelsen av en . Net applikasjon , men kompilerer til en mellomliggende språk . Dette mellomliggende språket er lest og sammenstilles i en binær form når programmet kjøres. Kompilering til en mellomliggende skjema gir flere fordeler for både utviklere og kunder , som just-in -time kompilering, forvaltet kode og en base - klasse bibliotek . Selv om det er en liten forestilling straff for denne real -time kompilering, er gjennomføringen av CLR ofte gjennomsiktig til sluttbrukere .
    Just- in-time Kompilering
    < p > Just- in-time kompilering konverterer mellomliggende språk til binærkode under kjøring . En av de største fordelene til Common Language Runtime er at høynivå programmeringsspråk syntaks for flere språk er kompilert inn i samme mellomliggende kode . Dette gjør det mulig for programmer å bli kodet på flere språk. For eksempel kan et program skrevet i Visual Basic bruke pre - eksisterende klasser fra en C # applikasjon . Dette gjenbruk av kode reduserer behovet for dynamisk kobling biblioteker .
    Managed Code

    sammenblanding av programkode fra ulike språk er gjort mulig gjennom standarden på forvaltet kode . Alle . Net kode er hovedsakelig forvaltet. Dette betyr at det er typen sikkerhet , for eksempel, er et helt tall 32- bits i en hvilken som helst . Netto språk og det er automatisk søppel samling . Søppelrydding frigjør datamaskinen ressurser som ikke lenger trengs av et program. Common Language Runtime utfører automatisk denne handlingen som objekter falle av referanse. Tidligere måtte søppelrydding å være eksplisitt implementert av programutvikler .
    Base klassebibliotek

    . NET Framework , og i forlengelsen av CLR , benytter base klassen bibliotek for native Windows funksjonskall. Før CLR , var Windows API det primære middel for å hanke inn de dynamiske koblinger bibliotekene å utnytte funksjonaliteten i Windows -operativsystemet . Basen klassebibliotek erstatter dynamisk kobling biblioteker og tilhørende problemer med programmering med dem . Base klassen biblioteket gir en rekke funksjoner som spenner over flere program funksjoner , alt fra talegjenkjenning til typedefinisjoner .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til GETDATE til Vb.NET Script for å endr…
    ·Hvordan overføre data mellom Tabeller 
    ·OpenText metode i VBA 
    ·Hvordan åpne MS Access 2003 Rapporter Med Visual Basic…
    ·Visual Basic: Hvordan sette et bilde Array til et bilde…
    ·Hvordan få tilgang Analyser data 
    ·Finne ut om en registernøkkel finnes i VBScript 
    ·Hvordan lage en Splash Screen i Visual Basic 6 
    ·Hvordan lage en Nøkkelfil for DLL -filer i VB.Net 
    ·Hvordan aktivere visse elementer på en Radio Button Li…
      Anbefalte artikler
    ·Slik oppgraderer Test Plan 
    ·Hvordan du kan unngå HTML Produksjonen i Rails 
    ·SQL Cross Bli Tutorial 
    ·Hvordan sjekke Verdier i pseudokode 
    ·Hvordan lage Millions 
    ·En Absolute Beginners Guide til programmering 
    ·Hvordan bruke Java 2D til Paint på et bilde 
    ·Hvordan initialisert en Array i VBA 
    ·Hvordan skrive en ytre delta i AFD i WebFOCUS 
    ·Hvorfor Beregn en uforanderlig String dets hash-verdi 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/