Ocena:
Książka została dobrze przyjęta ze względu na jej przejrzystość i dogłębność w wyjaśnianiu ASP.NET Core, szczególnie dla programistów posiadających wcześniejszą wiedzę na temat ASP.NET MVC. Została jednak skrytykowana za to, że jest przestarzała, czasami trudna do naśladowania i brakuje w niej praktycznych przykładów. Ogólnie rzecz biorąc, wydaje się odpowiednia dla średnio zaawansowanych i zaawansowanych programistów, ale może nie służyć początkującym skutecznie.
Zalety:⬤ Dobrze napisane i jasne wyjaśnienia koncepcji ASP.NET Core
⬤ efektywne wykorzystanie diagramów
⬤ zapewnia dobre wprowadzenie do funkcji ASP.NET Core
⬤ skierowane do istniejących programistów C# MVC
⬤ mocne informacje we wczesnych rozdziałach
⬤ doceniane przez średnio zaawansowanych programistów
⬤ niektórzy recenzenci polecają ją jako niezbędne źródło informacji.
⬤ Nieaktualne informacje
⬤ myląca struktura zdań i przejścia
⬤ niektórym sekcjom brakuje głębi i odpowiednich przykładów
⬤ nie nadaje się dla początkujących
⬤ obejmuje zbyt wiele niepowiązanych treści
⬤ niektórzy uważają, że jest trudny do naśladowania
⬤ miejscami może sprawiać wrażenie wypełniacza.
(na podstawie 18 opinii czytelników)
Programming ASP.NET Core
Kompletny, pragmatyczny przewodnik po tworzeniu wartościowych rozwiązań za pomocą ASP.NET Core.
Programming ASP.NET Core to kompletny przewodnik po praktycznym tworzeniu aplikacji internetowych przy użyciu nowego frameworka ASP.NET Core firmy Microsoft. Microsoft MVP Dino Esposito przedstawia sprawdzone techniki i dobrze przygotowany przykładowy kod do rozwiązywania rzeczywistych problemów z ASP.NET Core. Krok po kroku prowadzi użytkownika przez wszystkie kluczowe technologie ASP.NET Core, w tym MVC do generowania HTML, .NET Core, EF Core, ASP.NET Identity, wstrzykiwanie zależności i wiele innych. Esposito dokładnie omawia wieloplatformowe możliwości ASP.NET Core i to, co zmieniło się w stosunku do starszych wersji ASP.NET, ale nie poprzestaje na tym: oferuje kompletną ścieżkę edukacyjną dla każdego programisty, który chce budować rozwiązania produkcyjne, w tym rozwiązania mobilne.
Microsoft MVP Dino Esposito pokazuje jak:
- Tworzyć nowe projekty i zrozumieć ich strukturę.
- Konfigurować i używać znanego modelu aplikacji MVC w ASP.NET Core.
- Pisać kod klasy kontrolera, aby zarządzać wszystkimi etapami przetwarzania żądań.
- Serwować HTML z kontrolerów lub bezpośrednio przez Razor Pages.
- Opanowanie języka Razor do szybkiego definiowania układu widoków HTML.
- Zarządzanie zagadnieniami przekrojowymi, takimi jak globalne dane konfiguracyjne, obsługa błędów i wyjątków, projektowanie klas kontrolerów i wstrzykiwanie zależności.
- Zabezpieczanie aplikacji za pomocą uwierzytelniania użytkowników i opartego na zasadach interfejsu API autoryzacji użytkowników ASP.NET Core.
- Projektuj pod kątem wydajnego dostępu do danych i wybieraj odpowiednie opcje odczytu i zapisu danych.
- Tworzenie ASP.NET Core Web API, które zwracają JSON, XML lub inne dane.
- Używaj wiązania danych do programowego aktualizowania komponentów wizualnych o nowe informacje.
- Twórz przyjazne dla urządzeń widoki internetowe dla systemów iOS i Android.
- Poznaj radykalnie nowe środowisko uruchomieniowe ASP.NET Core i infrastrukturę wstrzykiwania zależności (DI).
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)