asp.net core Czy warto się przesiadać? kod do prezentacji: https://github.com/michalczukm/itad-aspnet_core Michał Michalczuk Full-Stack Software Developer
1. Obecny stan asp.net core 2. Gdzie i jak używać 3. Uruchomienie aplikacji 4. Konfiguracja 5. IoCC 6. Controllers 7. Zależności 8. Podsumowanie / Perspektywy 2
asp.net core - aktualny stan 5 ● v. 1.1 - RTM jest od czerwca ● nowy tooling CLI: dotnet ● nowy webserver - Kestrel ● napisany od 0 ● wszystkie repozytoria https://github.com/aspnet ● rozwijany ściśle równolegle do .net core, EntityFramwork Core
Szybkość działania Name OS Role CPU RAM perfsvr Windows Server 2012 R2 Web Server Xeon E5-1650 32 GB perfsvr2 Ubuntu 14.04 LTS Web Server & Load Generator Xeon E5-1650 32 GB 10 https://github.com/aspnet/benchmarks
● szybki ● wygodna konfiguracja (appsettings, oddzielne pliki, brak przekształceń) ● multiplatformowy (tj działa pod .net core) ● wygodny tooling ● abstrakcje ponad implementacje ● wbudowany IoCC ● lekki i modułowy, nie wymaga .net framework na maszynie do uruchomienia asp.net core - podsumowanie 16