To najnowsza wersja środowiska do tworzenia nowoczesnych aplikacji internetowych. Wnosi wiele nowych funkcji, które ułatwiają programistom migrację ze starszych technologii.
35 godzin (5 dni x 7 godzin), w tym wykłady i warsztaty praktyczne.
Wprowadzenie
NET Core
Protokół HTTP
Narzędzia
CLI Tools
Visual Studio 2019
Visual Studio Code
Postman
ngrok
.NET Core
Utworzenie aplikacji .NET 5
Środowiska (programistyczne, przejściowe, produkcyjne)
Wstrzykiwanie zależności
Pobieranie konfiguracji
Aplikacje webowe
Razor Pages
MVC
Usługi sieciowe Web Api
Konfiguracja
Kontrolery i akcje
Definiowanie tras
Obsługa błędów
Operacje asynchroniczne
Walidacja modelu
Formatowanie odpowiedzi
Tworzenie własnego formatera
Utworzenie klienta z użyciem HttpClient
Optymalizacja za pomocą HttpClientFactory
Swagger/OpenAPI
Autentykacja i autoryzacja
Aplikacje czasu rzeczywistego
Omówienie Signal-R
Utworzenie huba
Utworzenie klienta
Autentykacja i autoryzacja
Zdalne wywoływanie metod
Omówienie gRPC
Utworzenie usługi gPRC w ASP.NET Core
Utworzenie klienta
Autentykacja i autoryzacja
Hostowanie
Internet Information Server
Kestrel
Współpraca z bazą danych
Entity Framework 5
Dapper
Zobacz ciekawe zagadnienia poruszane na tym lub podobnych szkoleniach