Microsoft wydaje .net core 2.0 i Visual Studio 2017 w wersji 15.3

Wideo: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024

Wideo: Enable .NET Core 3 in Visual Studio 2017 (15.9) 2024
Anonim

Microsoft udostępnił nam pierwszy podgląd.NET core 2.0 około trzy miesiące temu. W wersji zapoznawczej zaprezentowano liczne funkcje, takie jak archiwa binarne systemu Linux, magazyn pakietów uruchomieniowych, między innymi brak potrzeby OpenSSL na OSX oraz samodzielne pliki wykonywalne. W poniedziałek Microsoft wydał ostateczną wersję.NET core 2.0.

Rich Lander, członek zespołu wykonawczego Common Language Runtime, nazywa najnowszą wersję.NET Core „łatwiejszym w użyciu i znacznie bardziej wydajnym jako platforma”. Lander twierdzi, że programiści.NET mogą zacząć programować z Core 2.0 w wierszu poleceń, w ich ulubionym edytorze tekstu, w Visual Studio Code, w Visual Studio dla komputerów Mac lub w Visual Studio 2017 15.3 (te dwa ostatnie zostały właśnie wydane). Lander dodaje dalej o platformie:

„Jest gotowy na obciążenia produkcyjne, na twoim sprzęcie lub w ulubionej chmurze, takiej jak Microsoft Azure.”

Oto niektóre z ważnych funkcji.NET core 2.0:

  1. Pliki binarne systemu Linux: najnowsza wersja.NET core zawiera archiwa binarne, które są kompatybilne z dystrybucjami Linuksa obsługiwanymi przez.NET Core, umożliwiając programistom eksperymentowanie z dystrybucjami, które nie są na liście obsługiwanych, ale mimo to są kompatybilne.
  2. Nie wymaga OpenSSL w OSX: W.NET core 2.0 Microsoft dokonał zmian w bibliotekach kryptograficznych, aby w pełni wykorzystać usługi, które są natywnie dostępne w systemie Mac OS, skutecznie eliminując potrzebę OpenSSL w OSX.
  3. Magazyn pakietów środowiska wykonawczego:.NET core 2.0 zawiera magazyn pakietów środowiska wykonawczego, który umożliwia tworzenie wstępnie skompilowanej pamięci podręcznej wspólnych bibliotek, którą można następnie centralnie udostępnić zamiast instalować w każdej aplikacji, co znacznie zmniejsza rozmiar i czas wdrażania.
  4. Autonomiczne pliki wykonywalne: W najnowszej wersji platformy.NET core przenośne i autonomiczne aplikacje będą teraz korzystać z oddzielnych plików wykonywalnych hosta. Umożliwi to twórcy aplikacji podpisanie pliku wykonywalnego hosta za pomocą podpisu cyfrowego.
  5. Inne funkcje: Do innych wartych odnotowania funkcji należą przenośne archiwa binarne dla wszystkich platform, kompilacje Windows Arm32 i Arm64 oraz wsparcie dla kompilacji Linux Arm.

W poniedziałek firma Microsoft wydała także Visual Studio 2017 w wersji 15.3 i Visual Studio dla komputerów Mac w wersji 7.1. Najnowsza wersja Visual Studio 2017 poprawia dostępność, dostosowując Visual Studio do najpopularniejszych czytników ekranu. Najnowsza wersja programu Visual Studio dla komputerów Mac dodaje obsługę celowania.NET Core 2.0 do swoich aplikacji internetowych, usług internetowych i aplikacji konsolowych, a także umożliwia programistom tworzenie.NET standard 2.0 w projektach bibliotecznych, umożliwiając im dzielenie się większym kodem projektowanie.

Microsoft wydaje .net core 2.0 i Visual Studio 2017 w wersji 15.3