| 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 CLR i NET -platformen
    . ? . Udtrykket CLR nævnes ofte i forhold til Microsofts NET framework . Denne ramme ændrer den måde , at softwareudviklere implementere deres ansøgninger. CLR eller Common Language Runtime , fungerer som en grænseflade mellem . NET applikationer skrevet i sprog som C # og VB.NET . Denne nye styresystem rammer har mange fordele for applikationer udviklet til Windows-operativsystemet. CLR Implementering

    CLR sidder mellem applikationer, der kører i Windows-miljøet , og selve operativsystemet . CLR konverterer ansøgninger fra en mellemform , kendt som mellemliggende sprog , til en binær form i realtid . CLR giver flere fordele i forhold til unmanaged kode som garbage collection og nemt threaded applikationer . CLR også mulighed for . NET applikationer skal dekompileres i deres oprindelige kildekode .
    Platform uafhængighed

    Meget gerne Java, CLR er platform -uafhængig . Dette betyder CLR har potentialet til at blive brugt på varierende platforme uden væsentlige ændringer i programkode . Selvom det er teoretisk muligt for CLR for at blive placeret i forskellige operativsystemer, har denne implementering endnu ikke blevet stillet til rådighed af Microsoft. Denne platform uafhængighed tillader for nogen af de . NET programmeringssprog , der skal anvendes blandt mange enheder .
    Forskel fra Standard Binaries

    Tidligere udarbejdelse af programkode resulterede i en eksekverbar binær fil . Applikationer skrevet med . NET framework er i stedet samlet i mellemliggende sprog. Dette mellemliggende sprog er derefter i realtid , omregnet til binær hjælp af hvad der er kendt som "just in time kompilering " gennem CLR . Mens dette real -time kompilering til binær kræver noget overhead, det giver en større interoperabilitet mellem systemerne og exception handling .
    Managed Code

    handlinger CLR er almindeligvis omtales til som " ledende" kode. Dette administreret kode eller mellemliggende sprog giver stor fleksibilitet for ansøgning prototyping og implementering. Fordi CLR håndterer alle aspekter af programmets drift , giver det mulighed for dynamisk garbage collection . Det betyder programmører er ikke længere forpligtet til at dedikere så meget tid til at frigøre systemressourcer , der ikke længere er i brug. CLR giver også mulighed for øget ensartethed på tværs programmeringssprog. Da alle . NET sprog er opgjort til en mellemliggende sprog forud for deres real -time binær kompilering, kan enhver . NET sprog blive brugt i flæng til at udføre de samme kodning funktioner. Dette "Type safe " arkitektur gør det også muligt for disse programmeringssprog skal kombineres i det samme program under udviklingen.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en Logitech Wireless Keyboard Tilslut…
    ·Sådan Find Music Efter en System Recovery 
    ·Sådan at åbne flere porte på Windows Firewall 
    ·Sådan Put favoritter på en Start Menu 
    ·Sådan Kør Windows Memory Diagnostic 
    ·Start Jobliste i Windows 
    ·Forskel mellem Windows Server 2003 og Small Business Se…
    ·Hvordan man laver en Multi Boot CD 
    ·Sådan gendannes Win98 Login Screen 
    ·Sådan Reparation Ødelagt Skrifttyper 
      Anbefalede Artikler
    ·Sådan fjernes den trojanske Spy Win32 BHO 
    ·Sådan ændres navnet på Windows systemmappen 
    ·Hvordan jeg Reload Microsoft XP Home Edition 
    ·Sådan gendannes en Crashed Hard Drive 
    ·Sådan oprettes en Windows 98 SE startdiskette 
    ·Sådan opdaterer Windows Vista 
    ·Sådan kommer man til Windows Clip Board 
    ·Hvordan at slippe af en virus på Vista 
    ·Sådan foretages fejlfinding af en computer , der er la…
    ·Sådan Vise Hibernate knap Når Nedlukning 
    Copyright © Computer Viden http://www.computerdk.com