| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Windows >> Content
    Hvad er Net CLR
    ? Det CLR er en integreret komponent i Microsoft NET Framework . . Dette nye lag programudførelse giver flere vigtige funktioner og fordele i Windows applikationsudvikling og implementering. CLR , sammen med . NET framework , repræsenterer et paradigmeskift fra den ældre programmering model for at kalde WIN32 API'er til operativsystemet funktionalitet. CLR Definition

    CLR eller Common Language Runtime , er et operativsystem lag, der sidder mellem ansøgning udførelse og operativsystemet. CLR fortolker mellemliggende sprog skabes, når en . NET ansøgning er kompileret . Dette mellemliggende sprog , sammen med ansøgningen metadata bruges til at konvertere applikationen til et ægte binær form som anvendelse henretter . Dette delvist kompileret format er magen til andre fortolket sprog såsom Java , Python og Ruby . I modsætning til disse, dog CLR understøtter adskillige programmeringssprog.
    CLR Versus Win32

    Tidligere Windows-programmer kaldet funktioner findes i Windows 32-bit application programming interfaces eller API'er til at fungere sammen med Windows -styresystemet. Disse ansøgninger blev samlet i binær under udarbejdelsen og henrettet i realtid. CLR . NET applikationer er opgjort til byte kode, der bliver fortolket og samles i binær kode på runtime . Denne metode har flere fordele og giver mulighed for type -safe administreret kode på tværs af flere sprog som C # , Visual Basic.NET og F #.

    Fordele

    One af de største fordele med brugen af ​​CLR er administreret kode . Tidligere applikationsudviklere måtte omhyggeligt se alle computerens ressourcer bliver brugt af et program , og slip dem, når de ikke længere var nødvendige . Undladelse af at gøre dette " Garbage Collection " resulterede i problemer såsom memory leaks . I administreret kode , udfører CLR disse garbage collection opgaver for programmøren . Dette giver fokus til at bo hos applikationsudvikling og funktioner. CLR understøtter også typen sikkerhed , som giver forskellige typer, såsom heltal, strenge og arrays, til at være kompatible på tværs af sprog. Denne type sikkerhed også mulighed for kode, der er forbundet med større interoperabilitet. Multi- threading er også meget enklere med CLR på grund af sin håndtering af tråden pool og ressourcer.
    Multi- platform Capability

    . NET CLR hjælpemidler i at tillade helst et sprog til programmet for mange enheder såsom tablet-pc'er og mobile Windows- platforme . Fordi CLR er konstant i sin kode fortolkning kan kompilering kode skrevet til én platform nemt blive porteret til en anden platform, der understøtter CLR med lidt udviklingstid . Platforme såsom " Mono " er ved at bringe . NET platformen og CLR til andre arkitekturer såsom Linux og Macintosh.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at slippe af Sft_Ver 1.1454.0.Exe 
    ·Hvordan at slippe af filer Det er utilgængelige 
    ·Sådan forhindrer Screensaver i C 
    ·. Sådan Konverter Vi- fil Extensions til WAV eller WMA…
    ·Sammenligning af Windows Vista Home Edition til Windows…
    ·Sådan Pak SP2 til en mappe 
    ·Hvordan kan man se forskellen mellem tidsstempler på v…
    ·Sådan fjerne den beskyttende papir fra en plastfolie 
    ·Sådan tænde og slukke Group Policy 
    ·Sådan maksimere vinduet i Stifinder 
      Anbefalede Artikler
    ·Sådan Program Med Xcode 
    ·Hvordan opgraderer jeg Windows Mobile 5.0 til Windows 6…
    ·Sådan fjernadgang til Microsoft Desktop i Windows 7 
    ·Sådan Speed ​​Up Your Hyper V 
    ·Hvordan kan du holde skærme fra Falling Out i Anderson…
    ·Sådan Slet adgangskoder på Brugerkonti i Windows XP 
    ·Sådan eksporteres biblioteket i Windows 
    ·Sådan Optimer Memory i Windows XP 
    ·Sådan kopieres en harddisk fra en anden harddisk med X…
    ·Sådan opgraderer Vostro 1500 Windows 7 drivere 
    Copyright © Computer Viden http://www.computerdk.com