2016-04-05 30 views
12

Podobał mi się pomysł uczenia się nowych rzeczy. W nowym rdzeniu 1.0 jest tak samo jak jego nowa nazwa, ponieważ właśnie zmienili nazwę z .Net 5 na .Net Core 1.0Czy .Net core 1.0 jest gotowy do użycia w pełnej skali witrynie produkcyjnej?

Ale projekt, o którym myślałem używanie go nie jest projektem dla zwierząt domowych lub małym testem, będzie to pełne rozwiązanie dla przedsiębiorstw, w obecnym stanie .Net Core 1.0 jest gotowy do użycia w ten sposób? jak to jest, że brakuje kilku kawałków i oczywiście nie został przetestowany lub stwardniał jak stara .Net.

Teraz programista we mnie chce zrobić coś nowego, ale strona robocza mówi, aby trzymać się tego, co jest bezpieczne, aby nie zostać przekroczonym.

+0

Odpowiedzi są jasne same. Jeśli podążysz za Microsoft Build 2016, sprawdź drugi klucz i usłysz, że niektóre gry internetowe już używają ASP.NET Core w swojej produkcji i osiągają świetne wyniki. –

Odpowiedz

8

UPDATE 2017: Zarówno środowisko wykonawcze, jak i narzędzia osiągnęły "RTM", zostały wydane i są obsługiwane przez firmę Microsoft.

Wersje systemu .NET Core dla wersji Release Candidate mogą mieć nieprzewidziane błędy, ale są obsługiwane i covered by a "Go Live" license. Więc jeśli masz problem i umowę o wsparcie, Microsoft ci pomoże. Prawdopodobnie można się spodziewać poważnych problemów z blokowaniem, które należy rozwiązać w odpowiednim czasie (pojawiła się "aktualizacja rc1" z kilkoma poprawkami). Zespół często powtarza, że ​​wierzy, że RC jest gotowy do produkcji i docenia opinie, jeśli napotkasz problemy (zobacz filmy na stronie live.asp.net).

Chociaż nie ma RC dla rebranded "core 1.0" -version, możesz zacząć od użycia RC1 (używając dnx zamiast dotnet cli). Roadmap nie zostały jeszcze zaktualizowane, ale dużo repo GitHub (cli, coreclr, corefx) zostały zaktualizowane z „rc2” kamień milowy na 22 kwietnia i „RTM” za czerwiec 30.

Według " stary "harmonogram, .NET Core i ASP.NET Core już zostałyby wysłane (" rtm "), ale zdecydowały się na zmiany w infrastrukturze - przejście na nowy CLI, TFM (" netstandard ") i" model wdrożenia "(już nie dnx). Moim zdaniem, widząc, że obecnie najwięcej pracy dzieje się w tej infrastrukturze, można oczekiwać, że "rdzeń" (kalambur przeznaczony) będzie stabilny i ja osobiście użyłbym go do systemów produkcyjnych.

Jeśli zaczynasz już teraz: codzienne kompilacje dnx są nadal aktualizowane, aby współpracować z nowymi projektami cli dotnet, aby uzyskać obsługę Visual Studio Tooling.

-1

Mapa drogowa dla .NET Rdzenia na github stanach następujące

The RC1 release candidate będzie wspierany i produkcja gotowy release cross-platform.

RC jest Go Live release oznacza, że ​​jest obsługiwane w systemie Windows, OS X i Linux i że można wdrożyć aplikację do produkcji i zadzwonić do wsparcia firmy Microsoft, jeśli potrzebujesz pomocy.