Net Framework 3.5 – was ist das?

Manchmal meldet sich ein Programm während der Installation, weil es Net Framework 3.5 oder höher benötigt. Hier herrscht dann oft Ratlosigkeit. Was ist Net Framework überhaupt, was macht es und wo bekommt man es? Um der Ratlosigkeit ein wenig abzuhelfen, sollen diese Fragen deshalb im nachfolgenden Beitrag beantwortet werden.

Net Framework gehört zu den sogenannten NGWS – den Next Generation Windows Services, die Anfang dieses Jahrtausends von Windows entwickelt wurden. Net Framework kam in der Version 1.0 zum ersten Mal 2002 auf den Markt. Die einzelnen Versionen erfüllen dabei unterschiedliche Funktionen, indem sie jeweils verschiedene Programmteile des Betriebssystems erweitern, damit einzelne Softwareprogramme sie besser nutzen können.

Zum Thema empfiehlt die experto-Redaktion:
Windows 8.1 Das Praxisbuch

Die Hauptzwecke von Net Framework

Mit der Installation von Net Framework 3.5 wird auch gleichzeitig Net Framework 2.0 installiert.Net Framework 3.5 ist dabei eine wesentlich weiter gehende Entwicklung der 3.0-Version. Sie erfüllt vier Hauptzwecke.

Mit der Windows Presentation Foundation wird die Darstellung von Objekten verändert. Sie können mithilfe der Programmiersprache XAML dargestellt werden. Dabei läuft die Objektdarstellung dann über die Grafikkarte und nicht mehr über den Hauptprozessor, was einen schnelleren Aufbau ermöglicht. Wenn Net Framework 3.5 auf dem Rechner nicht installiert ist, kann die jeweilige Software also keine grafischen Objekte anzeigen.

Die Windows Communication Foundation ist dagegen eine Sammlung von Dienstprogrammen, die verteilten Anwendungen die Kommunikation miteinander besser ermöglichen soll. Ein besonderes Gewicht liegt dabei auf internetbasierten Anwendungen. Dazu gehört auch der Windows Card Space, der die entsprechende Identitätsmanagement-Infrastruktur für verteilte Anwendungen auf dem Rechner bereitstellt. Programme, die eine der beiden oder beide Anwendungen nutzen, können nicht ausgeführt werden, wenn kein Net Framework 3.5 auf dem Rechner bereitsteht.

Die Windows Workflow Foundation sorgt dabei für die Steuerung von dokumenten- oder webbasierten Workflows. Daneben spielen aber auch noch andere Funktionen eine Rolle, etwa die Unterstützung von Expression Trees oder Lambda-Methoden. Das Net Framework 3.5 wurde erstmals 2007 veröffentlicht.

Net Compact Framework und Net Micro Framework

Die Net Frameworks unter Windows und die Compact oder Micro Frameworks sind nicht deckungsgleich, sondern jeweils eigene Entwicklungen. Compact Framework richtet sich dabei vor allem an mobile Systeme, während Net Micro Frameworks vor allem für eingebettete Systeme wie etwa Bordsysteme im Auto oder Getränkeautomaten ausgelegt ist. Net Frameworks, Compact Frameworks und Micro Frameworks gleichen sich also höchstens in ihren Grundzügen.

Wo bekommt man Net Framework 3.5?

Net Framework 3.5 lässt sich ganz einfach auf der Microsoft-Seite downloaden und installieren.

Microsoft überprüft während der Installation, ob alle Rechnervoraussetzungen gegeben sind (Service-Packs), ob es sich um ein korrekt lizenziertes und aktiviertes Betriebssystem handelt – auf Raubkopien des Betriebssystems ist keine Installation über Microsoft möglich.

Daneben bieten auch einige Downloadplattformen Net Framework 3.5 zum Download an – in vielen Fällen wird dabei aber ebenfalls auf die Microsoft-Seite weitergeleitet. Für die Net Frameworks gibt es ebenso wie für das gesamte Betriebssystem passende Sprachversionen und entsprechende Service-Packs sowie Updates. Die Installation des jeweils letzten Service-Packs ist in jedem Fall empfehlenswert, vor allem um Sicherheitslücken zu schließen. Sie findet über die Windows-Update-Funktion automatisch statt.

Ist Net Framework gefährlich?

Nein, keinesfalls. Es handelt sich dabei, wie schon erwähnt, lediglich um eine partielle Erweiterung des Betriebssystems, um bestimmte Funktionen, die Programme nutzen können. Stehen diese Funktionen im Betriebssystem nicht zur Verfügung, kann das entsprechende Programm auch nicht laufen. Net Frameworks beeinträchtigen auch den Ressourcenverbrauch des Rechners nur in sehr geringem Maße.

Mehr zu dem Thema finden Sie in Windows 8 Anwendung benötigt zur Installation NET.Framework 3.5!