Niedawno, bo 16 maja światło dzienne ujrzała nowa wersja ASP.NET Core. Tym razem opatrzony końcówką ‚RC2’. Prace nad RC2 trwały 7 miesięcy. Póki co wszystko idzie zgodnie z planem. Natomiast finalna wersja ASP.NET Cora ma być pod koniec czerwca. Microsoft zapewnia, że runtime RC2 ma się już nie zmienić w stosunku do wersji RTM (chyba, że pojawi się coś krytycznego).
Z dostępnych artykułów na internecie postarałem się wyciągnąć kluczowe zmiany pomiędzy RC1 a RC2:
- Wprowadzenie .NET Command Line Interface – czyli praca nad projektem z konsolą poleceń.
- Oddzielenie templatów dla .NET Core oraz .NET Framework.
- Podczas tworzenia nowego Web API można korzystać z autoryzacji przy pomocy Acitive Directory.
- Core wspiera nowe platformy, między innymi: Red Hat Enterprise Linux, Debian.
- Wprowadzenie System.Drawing.
Wszystkie zmiany jakie zostały wprowadzone do bibliotek oraz znalezione problemy można znaleźć na stronach: https://github.com/aspnet/Home/releases/tag/1.0.0-rc2-final oraz https://github.com/dotnet/core/releases/tag/v1.0.0-rc2.
Linki:
https://github.com/aspnet/Home/wiki/Roadmap
https://blogs.msdn.microsoft.com/dotnet/2016/05/06/net-core-rc2-improvements-schedule-and-roadmap/
https://blogs.msdn.microsoft.com/dotnet/2016/05/16/announcing-entity-framework-core-rc2/