• Noser.com
facebook
linkedin
twitter
youtube
  • NOSERmobile
    • Android
    • HTML 5
    • Hybrid Apps
    • iOS
    • Windows Phone
  • NOSERembedded
    • Medizintechnik
  • NOSERprojektmanagement
  • NOSERtesting
  • NOSERlifecycle
    • .NET Allgemein
    • Application Lifecylce Management
    • Apps
    • Architektur
    • ASP.NET
    • Azure
    • Cleancode
    • Cloud
    • Silverlight
    • Visual Studio / Team Foundation Server
    • Windows 8
    • Windows Presentation Foundation
  • NOSERinnovation
    • Big Data
    • Cloud
    • IoT
    • Operations Research
    • Augmented Reality
    • RFID, NFC, Bluetooth LE

Sollen wir von .NET nach .NET Core migrieren?

11. Dezember 2019
Hans Peter Bornhauser
0
.NET, .NET Core, C#, windows, WinForms, WPF
.NET Kompatibilität

Der Zeitpunkt ist günstig. Mit .NET Core 3.1 steht uns ein neuer, stabiler Release mit LTS (Long Time Support) zur Verfügung und die Migration von API’s des klassischen zum neuen Framework ist abgeschlossen. Jetzt oder nie, lautet daher die Frage. READ MORE

Zukunft des .NET Framework

13. Mai 2019
Hans Peter Bornhauser
0

Die Zukunft des .NET Framework steht auf des Messers Schneide. Vor etwa 4 Jahren, nachdem Microsoft ASP.NET 5 angekündigt (das später den Namen ASP.NET Core erhielt) und die Firma Xamarin gekauft hatte, habe ich – wohl noch unter Schock über das befürchtete Ende von .NET stehend – 3 Prognosen gewagt:

  1. Das Open Source .NET Framework Mono wird verschwinden (wozu soll es 2 Open Source Frameworks im Hause Microsoft geben?)
  2. Das klassische .NET Framework wird nicht mehr wesentlich weiterentwickelt (Entwickler wollen nicht länger am alten Code rumwerken)
  3. Ein .NET 5 wird es nie geben (die Versionsnummer 5 war ja schon durch das neue Framework besetzt)

ASP.NET und Entity Framework erhielten den Zusatz Core und wurden in als Version 1.0 ausgeliefert. Das klassische Framework 4.x erhielt einige minor Updates bis zur Version 4.8 und Mono wurde unter Xamarin weiter gepflegt und war auch Basis des Blazor Experiments.

Der Release 3.0 von .NET Core (Sept. 2019) enthält WPF, WinForms und das Entity Framework 6, seither gibt es keinen Grund mehr, neue Projekte nicht auf Basis von .NET Standard und .NET Core zu beginnen.

An der Build 2019 wurde angekündigt, dass ab Nov. 2020 .NET Core 3.0, Mono und das klassische .NET Framework fliessen in .NET 5 zusammen fliesst.

Meine ersten beiden Prognosen sind damit Tatsache, .NET 4.8 ist die letzte Version des klassischen Frameworks, von zukünftigen Sicherheitsupdates einmal abgesehen. Denn das klassische Framework wird noch lange leben, unzählige Applikationen beruhen darauf.

Meine 3. Prognose ist zwar auf den ersten Blick falsch, jedoch hat .NET Core jetzt den Namen, den es schon ursprünglich erhalten sollte, nämlich .NET 5. Der Umweg über .NET Core war sicher sinnvoll, da es erst jetzt ein echter Nachfolger des alten Frameworks sein kann.

.NET Release plan

Weitere Informationen im Blog von Richard Lander.

12345

Tag Cloud

.NET android ANgular Angular Js AngularJs Arduino ASP.Net automated testing Azure Big Data C# C++ Cloud continuous integration Elm Embedded gRPC Internet of Things IoT Java Javascript M2M OWASP Projektmanagement protobuf Python Raspberry Pi Reactive Programming REST Scrum Security Softwarequalität SPA Testen testing Testmanagement Teststrategie Visual Studio WebAPI windows windows phone 8 WPF Xamarin Xamarin.Android Xamarin.Forms

Archive

Current Posts

  • Lasttests mit NBomber
  • Kreative Interaktion mit Xamarin.Forms Touch-Actions
  • Angular vs. React: Ein pragmatischer Vergleich
  • Eine Alternative zu Azure Time Series Insights, bitte?
  • Focus on the Secure Storage service of Trusted Firmware (TFM)

Last Comments

  • Noser Blog Touch-Actions in Xamarin.Forms - Noser Blog bei Mach mehr aus Animationen in Xamarin.Forms mit SkiaSharp
  • Noser Blog Focus on the Secure Storage service of Trusted Firmware (TFM) - Noser Blog bei First run of the Trusted Firmware (TFM) application
  • Noser Blog First run of the Trusted Firmware (TFM) application - Noser Blog bei Focus on the Secure Storage service of Trusted Firmware (TFM)
  • Noser Blog Focus on the Secure Storage service of Trusted Firmware (TFM) - Noser Blog bei Security management with Trusted Firmware
  • Noser Blog ZeroMQ / NetMQ mit Protocobuf - Noser Blog bei Tutorial: Protocol Buffers in ASP.NET Core

Popular Posts

Xamarin.Android Code Obfuscation

6 Comments

ManuScripts: Wenn jemand eine Reise tut... Funktionale Programmierung mit Elm - Teil 1 - Aufbruch

5 Comments

ManuScripts: Wenn jemand eine Reise tut... Funktionale Programmierung mit Elm - Teil 2 - Kein Picknick

4 Comments

Contact us

  1. Name *
    * Please enter your name
  2. Email *
    * Please enter a valid email address
  3. Message *
    * Please enter message
© 2013 NOSER ENGINEERING AG. All rights reserved. Datenschutz | Cookie-Richtlinie