Ocena:

Książka „Blazor WebAssembly by Example” autorstwa Toi B. Wright jest praktycznym przewodnikiem dla programistów do nauki i wdrażania Blazor WebAssembly. Jej struktura polega na stopniowym wprowadzaniu pojęć za pomocą praktycznych przykładów, dzięki czemu jest ona dostępna zarówno dla początkujących, jak i doświadczonych programistów. Pomimo jego mocnych stron, niektórzy czytelnicy stwierdzili, że brakuje mu szczegółów i głębi w niektórych obszarach, szczególnie dla tych, którzy są już zaznajomieni z ASP.NET.
Zalety:Przejrzyste wskazówki krok po kroku odpowiednie zarówno dla początkujących, jak i doświadczonych programistów.
Wady:Zawiera praktyczne, rzeczywiste przykłady i projekty, które ułatwiają zrozumienie tematu.
(na podstawie 18 opinii czytelników)
Blazor WebAssembly By Example - Second Edition: Use practical projects to start building web apps with .NET 7, Blazor WebAssembly, and C#
Buduj ekscytujące aplikacje internetowe, korzystając z instrukcji krok po kroku i przykładów wideo.
Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF.
Kluczowe cechy:
⬤ Poznaj i zbuduj kompletne, łatwe do wykonania projekty internetowe przy użyciu Blazor. Każdy projekt zawiera również przykład wideo.
⬤ Sprawdź swoje umiejętności w budowaniu aplikacji pogodowej, narzędzia do śledzenia wydatków i tablicy Kanban z rzeczywistymi aplikacjami.
⬤ Rozwijaj głębsze zrozumienie, jak pracować z Blazor WebAssembly, nie poświęcając zbyt wiele czasu na skupianie się na teorii.
Opis książki:
Blazor WebAssembly pomaga programistom budować aplikacje internetowe bez potrzeby korzystania z JavaScript, wtyczek lub dodatków. Wraz z ciągłym wzrostem popularności, rozpoczęcie pracy z Blazor może otworzyć drzwi do nowych ścieżek kariery i ekscytujących projektów - a Blazor WebAssembly by Example ułatwi ci pierwsze kroki. Jest to przewodnik oparty na projektach, który nauczy Cię, jak budować jednostronicowe aplikacje internetowe za pomocą Blazor, koncentrując się w dużej mierze na praktyce nad teorią, dostarczając szczegółowych instrukcji krok po kroku dla każdego projektu. Autorka dołącza również wideo dla każdego projektu, pokazując, jak postępuje zgodnie z instrukcjami krok po kroku, dzięki czemu czytelnicy mogą z nich korzystać, jeśli nie są pewni co do konkretnego kroku.
W tej zaktualizowanej edycji zaczniesz od tworzenia prostych, samodzielnych aplikacji internetowych i stopniowo przejdziesz do tworzenia bardziej zaawansowanych hostowanych aplikacji internetowych z zapleczem SQL Server. Każdy projekt obejmuje inny aspekt ekosystemu Blazor WebAssembly, taki jak komponenty Razor, interop JavaScript, bezpieczeństwo, obsługa zdarzeń, debugowanie na kliencie, stan aplikacji i wstrzykiwanie zależności. Projekty w książce stają się coraz trudniejsze w miarę postępów, ale nie trzeba ich wykonywać w kolejności, co czyni tę książkę cennym źródłem informacji dla początkujących, a także tych, którzy chcą po prostu zanurzyć się w określonych tematach.
Pod koniec tej książki będziesz miał doświadczenie i dużo wiedzy na temat tworzenia szerokiej gamy jednostronicowych aplikacji internetowych za pomocą.NET, Blazor WebAssembly i C#.
Czego się nauczysz:
⬤ Odkryj moc języka C# zarówno dla tworzenia stron internetowych po stronie serwera, jak i klienta.
⬤ Zbuduj swoją pierwszą aplikację Blazor WebAssembly za pomocą szablonu projektu Blazor WebAssembly App.
⬤ Dowiedz się, jak debugować aplikację Blazor WebAssembly i korzystać z kompilacji z wyprzedzeniem przed wdrożeniem jej na platformie chmurowej firmy Microsoft.
⬤ Korzystanie z szablonów komponentów i biblioteki klas Razor do tworzenia i udostępniania modalnego okna dialogowego.
⬤ Dowiedz się, jak używać JavaScript z Blazor WebAssembly.
⬤ Zbuduj progresywną aplikację internetową (PWA), aby zapewnić wydajność i szybkość podobną do aplikacji natywnej.
⬤ Zabezpieczenie aplikacji Blazor WebAssembly przy użyciu Azure Active Directory.
⬤ Zdobądź doświadczenie z ASP.NET Web API, budując aplikację menedżera zadań.
Dla kogo jest ta książka:
Ta książka jest przeznaczona dla programistów internetowych.NET, którzy chcą wykorzystać moc.NET i C# do pisania jednostronicowych aplikacji internetowych przy użyciu Blazor WebAssembly bez korzystania z frameworków JavaScript. Aby rozpocząć pracę z tą książką, będziesz potrzebował co najmniej początkującej znajomości języka C#, frameworka.NET, Microsoft Visual Studio i koncepcji tworzenia stron internetowych.