Ocena:

Książka stanowi kompleksowe wprowadzenie do ASP.NET Core, dzięki czemu jest odpowiednia dla początkujących i średnio zaawansowanych programistów. Obejmuje istotne aspekty, takie jak MVC, Web API i bezpieczeństwo, wzmacniając naukę poprzez iteracyjne koncepcje. Jednak nadmierne powtórzenia w pisaniu mogą frustrować bardziej doświadczonych programistów, prowadząc do skarg na jego długość i jakość edycji.
Zalety:Solidna podstawowa wiedza na temat ASP.NET, DI i Entity Framework.
Wady:Kompleksowe omówienie ASP.NET Core, w tym MVC i Web API.
(na podstawie 12 opinii czytelników)
ASP.NET Core in Action, Second Edition
ASP.NET Core in Action, Second Edition to kompleksowy przewodnik po tworzeniu aplikacji internetowych za pomocą ASP.NET Core 5. Przejdź od podstawowych koncepcji HTTP do zaawansowanego dostosowywania frameworka.
Podsumowanie
W pełni zaktualizowany do ASP.NET 5.0, ASP.NET Core in Action, Second Edition to praktyczny elementarz do tworzenia wieloplatformowych aplikacji internetowych z umiejętnościami C# i .NET. Nawet jeśli nigdy nie pracowałeś z ASP.NET, szybko zaczniesz tworzyć produktywne wieloplatformowe aplikacje internetowe. I nie martw się o późne zmiany w ASP.NET Core.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii
Twórz kompleksowe aplikacje internetowe działające w dowolnym miejscu. Programiści uwielbiają ASP.NET Core za jego biblioteki i gotowe komponenty, które maksymalizują produktywność. Wersja 5. 0 oferuje nowe funkcje dla aplikacji po stronie serwera, a także usługi w tle dla rozwoju międzyplatformowego.
O książce
ASP.NET Core in Action, Second Edition to kompleksowy przewodnik po tworzeniu aplikacji internetowych za pomocą ASP.NET Core 5. Przejdź od podstawowych koncepcji HTTP do zaawansowanego dostosowywania frameworka. Ilustracje i kod z adnotacjami sprawiają, że nauka jest wizualna i łatwa. Opanuj logowanie, wstrzykiwanie zależności, bezpieczeństwo i nie tylko. To zaktualizowane wydanie obejmuje najnowsze funkcje, w tym Razor Pages i nowy paradygmat hostingu.
Co jest w środku
Tworzenie aplikacji dla serwerów Windows i innych.
Konfigurowanie aplikacji.
Tworzenie niestandardowych komponentów.
Logowanie, testowanie i bezpieczeństwo.
O czytelniku
Dla średnio zaawansowanych programistów C#.
O autorze
Andrew Lock jest Microsoft MVP, który pracował z ASP.NET Core jeszcze przed jego pierwszym wydaniem.
Spis treści
CZĘŚĆ 1 - ROZPOCZĘCIE PRACY Z ASP.NET CORE.
1 Rozpoczęcie pracy z ASP.NET Core.
2 Twoja pierwsza aplikacja.
3 Obsługa żądań za pomocą potoku oprogramowania pośredniego.
4 Tworzenie witryny internetowej za pomocą Razor Pages.
5 Mapowanie adresów URL do Razor Pages przy użyciu routingu.
6 Model wiązania: Pobieranie i walidacja danych wprowadzanych przez użytkownika.
7 Renderowanie HTML przy użyciu widoków Razor.
8 Tworzenie formularzy za pomocą Tag Helpers.
9 Tworzenie Web API dla aplikacji mobilnych i klienckich przy użyciu MVC.
CZĘŚĆ 2 - TWORZENIE KOMPLETNYCH APLIKACJI.
10 Konfiguracja usługi za pomocą wstrzykiwania zależności.
11 Konfigurowanie aplikacji ASP.NET Core.
12 Zapisywanie danych za pomocą Entity Framework Core.
13 Potok filtrowania MVC i Razor Pages.
14 Uwierzytelnianie: Dodawanie użytkowników do aplikacji za pomocą Identity.
15 Autoryzacja: Zabezpieczanie aplikacji.
16 Publikowanie i wdrażanie aplikacji.
CZĘŚĆ 3 - ROZSZERZANIE APLIKACJI.
17 Monitorowanie i rozwiązywanie błędów za pomocą rejestrowania.
18 Poprawa bezpieczeństwa aplikacji.
19 Tworzenie niestandardowych komponentów.
20 Tworzenie niestandardowych komponentów MVC i Razor Pages.
21 Wywoływanie zdalnych interfejsów API za pomocą IHttpClientFactory.
22 Tworzenie zadań i usług w tle.
23 Testowanie aplikacji.