
.NET Framework je mrtev. Ať žije .NET 5.0
Právě dnes vyšel .NET 5.0, nástupce .NET Core 3.1. Původní .NET Framework už nebude vyvíjen.
Právě dnes vyšel .NET 5.0, nástupce .NET Core 3.1. Původní .NET Framework už nebude vyvíjen.
Předmět | Autor | Datum |
---|---|---|
.NET Framework je mrtev. Ať žije .NET 5.0
Protože ".NET Core" a ".NET Framework" je to samé ?
MS k… nový HPET 12.11.2020 13:51 |
HPET | |
Existují dva "dotnety": původní .NET Framework (pouze pro Windows) a novější .NET Core (multiplatfor… nový Wikan 12.11.2020 14:19 |
Wikan | |
Děkuji. nový HPET 12.11.2020 14:24 |
HPET | |
Klidně můžeš pokračovat i na stávajících. Ostatně 3.1 je LTS a bude se podporovat ještě minimálně 2… nový Wikan 12.11.2020 14:37 |
Wikan | |
Z toho, ako sa o tom hovorí, mi to prijde tak, že stiahnem nejaké "Visual Studio" a napíšem aplikáci… nový msx. 14.11.2020 19:32 |
msx. | |
.NET sám o sobě zatím nepodporuje multiplatformní GUI, to plánují až do další verze. Ale je možné po… nový Wikan 14.11.2020 20:13 |
Wikan | |
Ja si počkám teda na tú ďalšiu verziu. Ale v tom prípade sa už teším. nový msx. 14.11.2020 20:35 |
msx. | |
Ono tady jde asi hlavně o ty webový aplikace. Desktop appky jsou stejně ve většině případů dneska de… poslední GTS 15.11.2020 21:41 |
GTS |
Zpět na aktuality Přidat komentář k aktualitě Nahoru
Protože ".NET Core" a ".NET Framework" je to samé ?
MS k vydaní .NET 5.0 píšou : https://docs.microsoft.com/en-us/dotnet/core/dotnet-five
Přeskočili jsme čísla verzí 4.x, abychom se vyhnuli záměně s .NET Framework 4.x.
Název „Core“ jsme vynechali, abychom zdůraznili, že toto je hlavní implementace .Net
.NET 5.0 podporuje více typů aplikací a více platforem než .NET Core nebo .NET Framework.
.NET 5.0 je hlavní implementací .NET do budoucna a .NET Framework 4.x je stále podporován
Neexistují žádné plány na přenos následujících technologií z .NET Framework na .NET 5.0, ale v .NET 5.0 existují alternativy
Jak to tedy je ? Nebo je to myšleno tak, že .NET teď nahradí .NET Framework nebo umožní lepší migraci z projektů .NET Framework na .Net 5.* ?
Existují dva "dotnety": původní .NET Framework (pouze pro Windows) a novější .NET Core (multiplatformní a v mnohém i přepsaný).
.NET Framework má současnou (a s největší pravděpodobností i poslední) verzi 4.8.
.NET Core měl do nedávna nejvyšší verzi 3.1, která je zároveň i LTS.
Současná verze .NET Core je 5.0, ale zároveň tam došlo k vypuštění slova Core z názvu, protože už nebude nutné rozlišovat .NET mezi dvě implementace. Do budoucna už bude existovat pouze ta Core.
Podpora .NET Frameworku je myšlena tak, že stále budou nějaký čas vycházet opravy, ale už ne nové hlavní verze.
Děkuji.
Klidně můžeš pokračovat i na stávajících. Ostatně 3.1 je LTS a bude se podporovat ještě minimálně 2 roky.
Ale stálo by za pokus to zvednout na 5.0. Je dost možné, že to bude bezbolestné a jsou tam určité výkonnostní benefity.
Z toho, ako sa o tom hovorí, mi to prijde tak, že stiahnem nejaké "Visual Studio" a napíšem aplikáciu, ktorá pôjde na všetkom.
No a okamžite končím na tom, že .NET je vlastne len ten základ bez GUI, takže multiplatforma sa nekoná.
Lenže ono to nie je asi teké čiernobiele ako mi to na prvý pohľad vyzerá. Existuje spôsob ako jednoducho v tom programovať a vytvárať multiplatformové aplikácie tak, ako je to povedzme v Jave alebo v Lazarusovi? Samozrejme vrátane GUI.
.NET sám o sobě zatím nepodporuje multiplatformní GUI, to plánují až do další verze. Ale je možné použít např. Xamarin, Avalonia UI nebo Electron.NET.
Ja si počkám teda na tú ďalšiu verziu. Ale v tom prípade sa už teším.
Ono tady jde asi hlavně o ty webový aplikace. Desktop appky jsou stejně ve většině případů dneska dead..