Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Datamaskin >> Systems >> Windows >> Content
    Hva er CLR i NET Platform
    . ? . Begrepet CLR blir ofte nevnt i referanse til Microsofts NET rammeverket . Dette rammeverket endrer måten at programvareutviklere distribuere sine applikasjoner . CLR, eller Common Language Runtime , fungerer som et grensesnitt mellom . NET applikasjoner skrevet i språk som C # og VB.NET . Dette nye operativsystemet rammeverket har mange fordeler for applikasjoner utviklet for Windows-operativsystemet . CLR Gjennomføring

    CLR sitter mellom programmer som kjører i Windows-miljøet og selve operativsystemet . Den CLR omdanner applikasjoner fra en mellomliggende form, kjent som mellomliggende språk , til en binær form i sanntid. CLR tilbyr flere fordeler fremfor ikke-administrerte koden som søppelrydding og enkelt threaded applikasjoner . CLR også åpner for . NET applikasjoner som skal decompiled inn i deres opprinnelige kildekoden .
    Plattform Independence

    Mye som Java , er CLR plattformuavhengig . Dette betyr at den CLR har potensiale til å bli brukt på varierende plattformer uten vesentlige endringer i programkode. Selv om det er teoretisk mulig for CLR for å bli plassert i forskjellige operativsystemer , har denne implementeringen ennå ikke blitt gjort tilgjengelig fra Microsoft. Denne plattformen uavhengighet gjør det mulig for noen av de . NET programmeringsspråk som skal brukes blant mange enheter.
    Forskjell fra Standard Binaries

    Tidligere sammenstillingen av programkode resulterte i en kjørbar binærfil. Applikasjoner skrevet med . NET rammeverket er i stedet samlet i mellomliggende språk . Dette mellomliggende språk er da, i sanntid , konvertert til binær bruke det som er kjent som "just in time kompilering " gjennom CLR . Selv om dette real -time kompilering til binær krever litt overhead , gir det større system interoperabilitet og avvikshåndtering .
    Managed Code

    Handlingene til CLR blir ofte referert til som " ansvarlig" av koden . Dette forvaltet kode eller middels språk gir stor fleksibilitet for søknad prototyping og distribusjon. Fordi CLR håndterer alle aspekter av programmet drift , gir det mulighet for dynamisk søppelrydding . Dette betyr at programmerere er ikke lenger nødvendig å vie så mye tid til å frigjøre systemressurser som ikke lenger er i bruk. CLR gir også mulighet for økt enhetlig programmeringsspråk. Ettersom alle . NET språk og settes sammen til et mellomliggende språk før deres sanntid binær kompilering, kan en hvilken som helst . NET språk brukes om hverandre for å utføre de samme funksjonene koding . Denne "Type safe" arkitektur gjør det også for disse programmeringsspråk som kan kombineres i samme program under utvikling.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Sett enhetens klokke på datamaskinen 
    ·Hvordan få WMI.skript å arbeide på en ekstern arbeid…
    ·Slik konverterer til en GPT disk 
    ·Microsoft Windows-registret feil 
    ·Hvordan å gjenopprette min Acer Laptop 
    ·Hvordan avinstallere på en iMac 
    ·Slik installerer SharePoint 
    ·Slik kjører du Windows 7 på en HP Pavilion Media Cent…
    ·Hvordan kan jeg vite hva programvaren er lastet inn på…
    ·Slik tilpasser Windows Startup Bilde 
      Anbefalte artikler
    ·Slik viser Bluetooth-enheter 
    ·Hvordan aksepterer automatisk Fjernhjelp 
    ·Hvordan lage en snarvei på skrivebordet i Linux for sp…
    ·Hvordan sette opp Mandriva Linux & XP for en Dual Boot 
    ·Sette et alias i Ubuntu 
    ·Hvordan endrer jeg Folder Icons i OSX 
    ·Hvordan slå av AutoClick 
    ·Hvordan erstatte Symboler på Windows XP 
    ·Slik installerer du Windows Vista 64 
    ·Hva om jeg ikke vil Window Vista på min datamaskin 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/