Download.it - sökikon
Advertisement

Component needed to execute programs using .NET Framework

Component needed to execute programs using .NET Framework

Röster: (106 röster)

Programlicens: Free

Utvecklare: Microsoft

Version: 3.5

Fungerar under: Windows

Röster:

Programlicens

(106 röster)

Free

Utvecklare

Version

Microsoft

3.5

Fungerar under:

Windows

Fördelar

  • Nödvändigt för att köra program som använder Microsofts .NET-utvecklingsramverk.
  • Garanterar säker körning av kod, oavsett om den körs lokalt eller från en fjärrplats.
  • Innehåller en installationsguide för enkel installation på alla Windows-baserade datorer.
  • Följer riktlinjerna för Common Language Infrastructure för att skapa en standardiserad programmeringsmiljö och minimera konflikter mellan plattformar.

Nackdelar

  • Du kan behöva installera en annan version av .NET Framework om ett visst program inte är kompatibelt med den version som är installerad på din dator.
  • Gör det lätt för konkurrenter att reverse-engineera din kod och stjäla dina produkter.
  • Inte lika snabbt som program utvecklade i C++.

Microsoft .NET Framework 3 krävs för att köra vissa typer av Windows-program. Version 3 distribuerades med datorer som körde Windows Server 2008 och Vista. Den innehåller version 2.0 av Microsofts Common Language Runtime, som omvandlar kodrader till instruktioner som datorn kan förstå. .NET-ramverket möjliggör för datorn att konvertera kod och utföra instruktioner i realtid, så att dina program kan köras snabbare.

CLR-komponenten i Microsoft .NET Framework 3 innehåller också verktyg för minneshantering, undantagshantering och tjänster för trådhantering för .NET-program. Genom att installera .NET-ramverket får datorn möjlighet att exekvera flera trådar av instruktioner samtidigt. Behandling med flera trådar ökar applikationens effektivitet och gör att den kan skalas upp till en större omfattning vid behov. Undantag behandlas utan att avbryta utförandet av resten av programmet.

En annan viktig funktion i programvaran är ramverksklassbiblioteket, som definierar en uppsättning värdetyper, gränssnitt och klasser som kan användas av alla program som är skrivna i .NET-ramverket. Varje klass innehåller detaljerade parametrar som definierar dess typ, storlek, namn och annan relevant information. Detta minskar den mängd kod som måste ägnas åt att fastställa dessa grundläggande saker innan programmeraren kan fokusera på programmets huvuduppgift.

Fördelar

  • Nödvändigt för att köra program som använder Microsofts .NET-utvecklingsramverk.
  • Garanterar säker körning av kod, oavsett om den körs lokalt eller från en fjärrplats.
  • Innehåller en installationsguide för enkel installation på alla Windows-baserade datorer.
  • Följer riktlinjerna för Common Language Infrastructure för att skapa en standardiserad programmeringsmiljö och minimera konflikter mellan plattformar.

Nackdelar

  • Du kan behöva installera en annan version av .NET Framework om ett visst program inte är kompatibelt med den version som är installerad på din dator.
  • Gör det lätt för konkurrenter att reverse-engineera din kod och stjäla dina produkter.
  • Inte lika snabbt som program utvecklade i C++.