Microsoft: Zusatzpaket bringt wichtige Windows-Funktionen für .Net Core

Das Compatibility Pack für .Net Core soll wichtige Klassenbibliotheken hinzufügen, um Komponenten wie die Windows Registry ansteuern zu können. Das soll Entwicklern den Umstieg erleichtern. Allerdings ist das Paket nicht plattformunabhängig.

Artikel veröffentlicht am ,
.Net Core wird durch das Compatibility Pack für Windows sinnvoller.
.Net Core wird durch das Compatibility Pack für Windows sinnvoller. (Bild: Pixabay/Montage: Golem.de/CC0 1.0)

Auf dem virtuellen Presseevent .Net Conf 2017 hat Microsoft das Compatibility Pack für .Net Core vorgestellt. Das berichtet das Onlinemagazin Heise Developer. Mit der Erweiterung werden einige Klassenbibliotheken und einzelne Klassen für den Zugriff auf Windows-Systemfunktionen hinzugefügt, die dem Open-Source-Framework gefehlt haben. Der Nachteil: .NET-Core kann mit installiertem Pack nicht mehr plattformübergreifend verwendet werden, da die Zusatztools ausschließlich auf Windows installiert werden können.

Stellenmarkt
  1. Discover Trainee (m/w/d) eCommerce
    Vodafone GmbH, Düsseldorf
  2. Sachbearbeiter*in (m/w/d) Dokumentenmanagenement
    Paul-Ehrlich-Institut, Langen
Detailsuche

Allerdings hat das Compatibility Pack seinen Namen nicht vergebens, denn .Net-Core und die im August veröffentlichte Version 2.0 sind im Gegensatz zum herkömmlichen .Net Framework für Windows-Entwickler weniger umfangreich. Das Compatibility Pack fügt deshalb mehrere Klassen beziehungsweise Namespaces hinzu: Microsoft.Wind32.Registry, System.CodeDom, System.Configuration.ConfigurationManager, System.Drawing und System.Runtime.Caching.

Wichtige Windows-Funktionen auch in .Net Core nutzen

Es ist mit dem Zusatzpaket also wieder möglich, auf die Windows Registry zuzugreifen. Per System.CodeDom können Quelltextdokumente strukturiert und modelliert werden. Die Klasse ConfigurationManager ermöglicht den Zugriff auf Konfigurationsdaten von Windows-Client-Anwendungen. Der System.Drawing-Namespace enthält Klassen für die Darstellung von Bildinhalten in einer App - etwa Bitmap-Dateien oder grundlegende geometrische Formen in 2D. Im Caching-Namespace befinden sich Klassen für die Verwaltung des Zwischenspeichers und zum Erstellen von Memory- und Object-Caches.

Obwohl durch den Verlust der plattformübergreifenden Möglichkeit durch das Erweiterungspack Programme wesentlich unflexibler eingesetzt werden können, soll es doch dabei helfen, bestehende und ältere .Net-Anwendungen auf .Net Core zu migrieren. .Net Core 2.0 bietet eine erweiterte Funktionalität gegenüber dem Standard-Framework.

Golem Akademie
  1. Linux-Shellprogrammierung
    2.-5. November 2021, online
  2. Advanced Python - Fortgeschrittene Programmierthemen
    27.-28. Januar 2022, online
  3. Docker & Containers - From Zero to Hero
    27.-29. Oktober 2021, online
Weitere IT-Trainings

Microsoft lenkt damit außerdem mehr Aufmerksamkeit auf das noch recht neue .Net Core und regt Entwickler dazu an, dieses auch einzusetzen. Das Compatibility Pack für .Net Core soll in Kürze erscheinen. Ein genaues Datum nannte Microsoft noch nicht.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Amtlicher Energiekostenvergleich  
Benzinkosten mehr als doppelt so teuer wie Ladestrom

Vom 1. Oktober an müssen große Tankstellen einen Energiekostenvergleich aushängen. Dabei schneiden Elektroautos derzeit am besten ab.

Amtlicher Energiekostenvergleich: Benzinkosten mehr als doppelt so teuer wie Ladestrom
Artikel
  1. Bundesregierung: Erst 11 Prozent der Glasfaserförderung wurde ausgezahlt
    Bundesregierung
    Erst 11 Prozent der Glasfaserförderung wurde ausgezahlt

    Städte- und Gemeindebund verlangt, den Förder-Dschungel für Glasfaser zu beseitigen. Versuche gab es viele.

  2. Foundation bei Apple TV+: Die unverfilmbare Asimov-Trilogie grandios verfilmt
    Foundation bei Apple TV+
    Die unverfilmbare Asimov-Trilogie grandios verfilmt

    Gegen die Welt von Asimovs Foundation-Trilogie wirkt Game of Thrones überschaubar. Apple hat mit einem enormen Budget eine enorme Science-Fiction-Serie geschaffen.
    Eine Rezension von Peter Osteried

  3. ProMotion: iPhone 13 Pro kommt bei Drittanbieter-Apps nicht auf 120 Hz
    ProMotion
    iPhone 13 Pro kommt bei Drittanbieter-Apps nicht auf 120 Hz

    Ein Fehler im Betriebssystem verhindert, dass Apps von Drittanbietern die 120- Hz-Funktion des iPhone 13 Pro nutzen können.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Alternate (u. a. DeepCool Matrexx 55 V3 ADD-RGB WH 49,98€) • Thunder X3 TC5 145,89€ • Toshiba Canvio Desktop 6 TB ab 99€ • Samsung 970 EVO Plus 2 TB 208,48€ • Lenovo-Laptops zu Bestpreisen • 19% auf Sony-TVs bei MM • WISO Steuer-Start 2021 10,39€ • Samsung Odyssey G7 499€ [Werbung]
    •  /