Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • * Dator Kunskap >> System >> Windows >> Content

    Vad är CLR i NET -plattformen

    . ? . Termen CLR nämns ofta med hänvisning till Microsofts NET framework . Detta ramverk förändrar sättet som mjukvaruutvecklare distribuera sina applikationer . CLR eller Common Language Runtime , fungerar som ett gränssnitt mellan . NET-applikationer skrivna i språk som C # och VB.NET . Detta nya operativsystem ram har många fördelar för program som utvecklats för Windows operativsystem . CLR Genomförande

    CLR sitter mellan program som körs i Windows-miljö och själva operativsystemet . Den CLR omvandlar ansökningar från en mellanform , som kallas mellanliggande språk , till en binär form i realtid . Den CLR erbjuder flera fördelar jämfört opåverkad kod som sophantering och enkelt gängade applikationer. CLR möjliggör också . NET-applikationer att dekompilerade i sin ursprungliga källkoden .
    Plattformsoberoende

    Ungefär som Java , är det CLR plattformsoberoende . Detta innebär att CLR har potential att kunna användas på olika plattformar utan betydande förändringar i programkoden . Även om det är teoretiskt möjligt för CLR att placeras i olika operativsystem , har detta genomförande ännu inte gjorts tillgängliga av Microsoft . Detta plattformsoberoende gör för någon av de . NET programmeringsspråk som ska användas bland många enheter .
    Skillnad från Standard Binaries

    Tidigare sammanställning av programkod resulterade i en körbar binär fil . Program som skrivits med . NET framework istället sammanställas i mellanliggande språk . Denna mellanliggande språk är då , i realtid , omvandlas till binära använder vad som kallas " just in time sammanställa " genom CLR . Även om detta i realtid sammanställa till binär kräver viss overhead , ger det större systemet interoperabilitet och undantagshantering .
    Managed Code

    agerande CLR brukar kallas till som " förvaltningsmyndighet " i koden . Detta hanterad kod eller mellanliggande språk ger stor flexibilitet för ansökan prototyper och driftsättning . Eftersom CLR hanterar alla aspekter av programmets funktion , gör det möjligt för dynamisk sophämtning . Detta innebär programmerare behöver inte längre ägna så mycket tid att frigöra systemresurser som inte längre är i bruk . CLR möjliggör också ökad enhetlighet inom programmeringsspråk . Eftersom alla . NET språk sammanställs till ett mellanliggande språk innan de realtid binär kompilering , kan någon . NET språk användas omväxlande för att utföra samma kodningsfunktioner . Denna " Type säker " arkitektur möjliggör också för dessa programmeringsspråk som ska kombineras i samma applikation under utveckling .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Starta en dator i normalläge
    ·Hur man identifierar installerade PCI-kort
    ·Återställa en Papperskorgen på skrivbordet
    ·Hur man tar behörigheter i ett system 32 mapp
    ·Hur man öppnar en DOCX dokument
    ·Hur får man lösenordet för en Philips Wireless Base …
    ·Ominstallation Ehshell.exe
    ·Den Windows 2003 Password Policy
    ·Hur man tar bort kulvertar Från ActiveSync
    ·Hur Till Ren ett kansli för gratis på Startup
    Utvalda artiklarna
    ·Hur Undelete filer i Vista
    ·Hur man installerar NET Framework 3.5 på Vista Ultimat…
    ·Hur man hittar en domän från en Host Server-ID
    ·Hur du uppdaterar Windows XP Home Edition Service Pack …
    ·VirtualBox & Ubuntu kraschar
    ·Återställa inställningar Computer Factory på en '98…
    ·Hur öka volymen på en HP Mini
    ·Så här konfigurerar Samba på RedHat
    ·Systemkrav för Windows Vista vs XP
    ·Avinstallera Service Pack 2 från Windows XP
    Copyright © Dator Kunskap http://www.dator.xyz