Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
.NET 5 kommt 2020
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15967

Themenstarter:

.NET 5 kommt 2020

beantworten | zitieren | melden

Totgeglaubte leben länger; aber wie heute in der Microsoft Build Keynote vorgestellt wird .NET 5 nächstes Jahr released werden.
D.h. es wird nun jährliche Major Releases geben.
Attachments
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers
T-Virus
myCSharp.de - Member



Dabei seit:
Beiträge: 1868
Herkunft: Nordhausen, Nörten-Hardenberg

beantworten | zitieren | melden

Sehr schön, genau worauf ich gehofft und gewartet habe :)
Da wir auch mit .NET unter Linux eine System am laufen haben, kann ich vermutlich dann ab 2021 in den regulären Distributionen .NET 5.0 beziehen.
Mono selbst hat mir auch zu viele offene Baustellen gehabt :(
Dann mal schauen, dass alles rund läuft und ich dann auch mit .NET Framework unter Linux arbeiten kann.

T-Virus
Developer, Developer, Developer, Developer....

99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
private Nachricht | Beiträge des Benutzers
Lacka
myCSharp.de - Member



Dabei seit:
Beiträge: 21

beantworten | zitieren | melden

Also entweder hab ich da was grundlegend falsch verstanden, oder du. Aber wenn ich richtig liege kannst du nicht einfach < .net 4.8 Anwendungen auf 5.0 migrieren und damit auf Linux los rennen. Da wird es immer noch Inkompatibilitäten geben.
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15967

Themenstarter:

beantworten | zitieren | melden

Richtig Lacka; vielleicht war da mein mit Absicht einleitender Satz schuld ;-)
Es hieß ja hier durchaus immer wieder, dass .NET 5 niemals kommen wird. Nun kommt es doch - aber etwas anders als erwartet :-)
Ich hab ersten Post auch den Link auf den offizielle Blogartikel vergessen.

.NET 5 = .NET Core vNext.
Es ist damit eine Zusammenfasstung der "besten Features" aus .NET Core, .NET Framework, Xamarin und Mono.

Für .NET Core Runtimes ändert sich quasi nichts: .NET Framework muss weiterhin migriert werden.
Es gibt aber neue Features wie AoT (besonders wichtig für Small Devices, Web..) und hat einen minimierten Footprint.

Infos zu .NET 4.8 wurden ebenfalls veröffentlicht: Upcoming Updates for .NET Framework 4.8

Editor: mittlerweile gibt es einen offiziellen Blogpost, dass .NET Framework nun das End of Life erreicht hat.
https://devblogs.microsoft.com/dotnet/net-core-is-the-future-of-net/
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers
HeikoAdams
myCSharp.de - Member

Avatar #avatar-4083.jpg


Dabei seit:
Beiträge: 62
Herkunft: Coburg

beantworten | zitieren | melden

Das Microsoft seine .NET Produkte früher oder später zusammenführen würde, war ja zu erwarten. Allerdings kommt es in der Presse teilweise so rüber, das Mono, Xamarian und .NET Core zugunsten des .NET Frameworks beerdigt werden, was ja eben nicht der Fall ist.
Wer ordentlichen Code schreibt, lebt entspannter 8)
private Nachricht | Beiträge des Benutzers
T-Virus
myCSharp.de - Member



Dabei seit:
Beiträge: 1868
Herkunft: Nordhausen, Nörten-Hardenberg

beantworten | zitieren | melden

Und genau so hatte ich es auch gelesen :/
Wenn ich atürlich erst einmal den Sprung in Richtung .NET Core machen muss, wird es zwar etwas mehr Arbeit, dürfte aber nicht die Welt sein.
Das Projekt besteht aus einem Web was nur einen SOAP Webservice anbietet.

Eine Migration dürfte hier relativ wenig Aufwand sein.
Hier muss ich mir aber bei Zeiten mal ein Beispiel Projekt bauen und dann testweise migrieren.

T-Virus
Developer, Developer, Developer, Developer....

99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
private Nachricht | Beiträge des Benutzers
Lacka
myCSharp.de - Member



Dabei seit:
Beiträge: 21

beantworten | zitieren | melden

Täusche dich mal nicht mit deiner Aufwandsschätzung. core unterstützt nämlich kein WCF
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15967

Themenstarter:

beantworten | zitieren | melden

WCF gibt es als Open Source Projekt; nicht geführt von Microsoft.

Die offizielle Empfehlung WCF als RPC oder Streaming zu ersetzten ist gRPC.
Für REST eben ASP.NET Core mit Mvc Middleware.
- performance is a feature -

Microsoft MVP - @Website - @blog - @AzureStuttgart - github.com/BenjaminAbt
private Nachricht | Beiträge des Benutzers
T-Virus
myCSharp.de - Member



Dabei seit:
Beiträge: 1868
Herkunft: Nordhausen, Nörten-Hardenberg

beantworten | zitieren | melden

Dann werde ich mir demnächst mal etwas mehr Zeit nehmen und mich Tiefer in die Materie einlesen und etwas rumtesten.
Bis es soweit ist haben wir noch mehr als ein Jahr und bis die Distributionen dann noch .NET ausliefern dürfte nochmal 1-2 Jahre dauern.
Bis dahin muss Mono noch weiterlaufen.
Und wer weiß was da noch alles passiert und sich ggf. noch ändert :p
Alleine in den letzten Jahren hat sich halt bei .NET extrem viel geändert, was mir noch recht fremd ist als .NET Framework Entwickler.

T-Virus
Developer, Developer, Developer, Developer....

99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
private Nachricht | Beiträge des Benutzers
gfoidl
myCSharp.de - Team

Avatar #avatar-2894.jpg


Dabei seit:
Beiträge: 7547
Herkunft: Waidring

beantworten | zitieren | melden

Hallo,
Zitat
WCF
Dafür kann auch .NET 4.8 verwendet werden, das noch "lange" unterstützt werden wird.
Wie MS allerdings "lange" definiert ist eine andere Geschichte.

Für neue Projekte hat Abt Alternativen genannt. Ob sich ein Migrieren von bestehenden WCF-Lösungen auf z.B. gRPC lohnt muss wohl von Fall zu Fall unterschieden werden.

mfG Gü
Stellt fachliche Fragen bitte im Forum, damit von den Antworten alle profitieren. Daher beantworte ich solche Fragen nicht per PM.

"Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!"
private Nachricht | Beiträge des Benutzers