.NET Core 2.0 został ukończony i od wczoraj dostępne jest jego pełne wydanie. Deweloperzy mogą zacząć z nim pracować przy pomocy wiersza poleceń, edytora tekstu, Visual Studio 2017 w nowej wersji 15.3, Visual Studio Code lub Visual Studio dla komputerów Mac. Core 2.0 jest też gotowy do pracy w środowiskach produkcyjnych i w chmurze, np. Microsoft Azure.
Najważniejsze nowości w .NET Core 2.0 to usprawnienia frameworka i środowiska uruchomieniowego, implementacja .NET Standard 2.0, wsparcie dla 6 nowych platform, w tym Debian Stretch, SUSE Linux Enterprise Server 12 SP2 i macOS High Sierra, kompilacje Linux i Windows ARM32, możliwość tworzenia referencji do pakietów i projektów .NET Framework NuGet przez .NET Core i .NET Standard czy też możliwość skompilowania .NET Core SDK ze źródła. Aktualizację otrzymał też Visual Studio 2017, który w nowej wersji 15.3 zyskał usprawnienia w nawigacji po kodzie, poprawione debugowanie, wsparcie dla funkcji Azure w C#, wsparcie CI/CD dla kontenerów i wsparcie Live Unit Testing dla .NET Core.
Oprócz .NET Core do wersji 2.0 zaktualizowano ASP.NET Core, Entity Framework Core oraz kompletną specyfikację .NET Standard. Ważnym celem przyświecającym .NET Core i .NET Standard było wprowadzenie spójności dla jak największej liczby interfejsów (API) w różnych wersjach .NET - Microsoft podaje, że z 13 tysięcy API w .NET Standard 1.6 ich liczba wzrosła do 32 tysięcy w wersji 2.0. Najwięcej z nich to API .NET Framework, co oznacza, że deweloperzy nie będą mieli większych trudności przy portowaniu kodu z .NET Framework do .NET Standard. Powstanie .NET Core wiązało się z forkingiem .NET Framework, by uczynić go bardziej "przenośnym" w kontekście wieloplatformowym. Powołany do życia w 2014 roku .NET Core stał się otwartoźródłową, wieloplatformową implementacją .NET, działającą w Windows, Linux i macOS.
Aktualnie .NET Standard 2.0 jest wspierany przez .NET Framework 4.6.1, .NET Core 2.0, Mono 5.4, Xamarin iOS 10.14, Xamarin.Mac 3.8 i Xamarin.Android 7.5. Wsparcie dla Windows 10 UWP przewidziane jest na drugą połowę tego roku. Szczegóły na temat najnowszych wydań znajdziecie na stronach .NET Blog i The Visual Studio Blog.