Windows Tips & News

Microsoft представя .NET 5

click fraud protection

На Build 2019 Microsoft обяви следващата основна версия на своя .NET Framework. .NET 5 ще бъде междуплатформен продукт и ще може да е насочен към Windows, Linux, macOS, iOS, Android, tvOS, watchOS и WebAssembly и други.

Очаква се .NET 5 да бъде пуснат през ноември 2020 г., като първият преглед ще бъде наличен през първата половина на 2020 г. Той ще се поддържа с бъдещи актуализации на Visual Studio 2019, Visual Studio за Mac и Visual Studio Code.

Проектът има за цел да добави следните подобрения към .NET:

  • Създайте една .NET среда за изпълнение и рамка, която може да се използва навсякъде и която има еднакво поведение по време на изпълнение и опит на разработчиците.
  • Разширете възможностите на .NET, като вземете най-доброто от .NET Core, .NET Framework, Xamarin и Mono.
  • Създайте този продукт от единна кодова база, върху която разработчиците (Microsoft и общността) могат да работят и да се разширяват заедно, и това подобрява всички сценарии.

Ето някои нови функции.

  • Ще имате повече избор за преживявания по време на изпълнение (повече за това по-долу).
  • Оперативната съвместимост на Java ще бъде налична на всички платформи.
  • Оперативната съвместимост на Objective-C и Swift ще се поддържа от множество операционни системи.
  • CoreFX ще бъде разширен, за да поддържа статична компилация на .NET (предварително – AOT), по-малки отпечатъци и поддръжка за повече операционни системи.

Microsoft ще доставя .NET Core 3.0 този септември, .NET 5 през ноември 2020 г., а след това компанията възнамерява да доставя основна версия на .NET веднъж годишно, всеки ноември.

Официалната публикация в блога гласи следното относно .NET Core:

Пропускаме версия 4, защото би объркала потребителите, които са запознати с .NET Framework, който използва серията 4.x от дълго време. Освен това искахме ясно да съобщим, че .NET 5 е бъдещето за .NET платформата.

Ние също така се възползваме от възможността да опростим наименуването. Мислехме, че ако има само един .NET напред, нямаме нужда от уточняващ термин като „Core“. По-краткото име е опростяване и също така съобщава, че .NET 5 има еднакви възможности и поведение. Чувствайте се свободни да продължите да използвате името „.NET Core“, ако го предпочитате.

Източник: Microsoft

Winget 1.0 вече е публично достъпен

Winget 1.0 вече е публично достъпен

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Промяна на изчакването на спящите раздели в Microsoft Edge

Промяна на изчакването на спящите раздели в Microsoft Edge

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Как да поставите на пауза актуализациите в Windows 11

Как да поставите на пауза актуализациите в Windows 11

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още