Blazor WebAssembly na przykładach: Oparty na projektach przewodnik po tworzeniu aplikacji internetowych z .NET, Blazor WebAssembly i C#

Ocena:   (4,3 na 5)

Blazor WebAssembly na przykładach: Oparty na projektach przewodnik po tworzeniu aplikacji internetowych z .NET, Blazor WebAssembly i C# (B. Wright Toi)

Opinie czytelników

Podsumowanie:

Książka „Blazor by Example” oferuje praktyczne podejście do nauki Blazor WebAssembly poprzez serię projektów, które wprowadzają podstawowe pojęcia i funkcjonalności. Chociaż zapewnia jasne i proste wyjaśnienia, umożliwiając początkującym łatwe zrozumienie materiału, bardziej doświadczonym programistom może brakować głębi w zaawansowanych tematach.

Zalety:

Książka jest dobrze skonstruowana, z przejrzystym tekstem, łatwą nawigacją i przydatnymi przykładami projektów. Obejmuje podstawowe tematy, takie jak JS Interop, Progressive Web Apps i zarządzanie stanem aplikacji, dzięki czemu jest doskonałym źródłem informacji dla początkujących. Podejście „no fluff” sprawia, że jest ona skoncentrowana i skuteczna w szybkiej nauce.

Wady:

Przykłady są stosunkowo proste i nie obejmują złożoności świata rzeczywistego, a tylko kilka projektów demonstruje trwałość danych. Bardziej doświadczonym programistom może brakować zaawansowanych informacji. Ponadto niektóre szczegóły techniczne, takie jak ciągi połączeń kodu, nie są zgodne z ustawieniami domyślnymi.

(na podstawie 14 opinii czytelników)

Oryginalny tytuł:

Blazor WebAssembly by Example: A project-based guide to building web apps with .NET, Blazor WebAssembly, and C#

Zawartość książki:

Odkryj plany, które badają różne komponenty Blazor, C# i .NET, aby pomóc w tworzeniu aplikacji internetowych bez nauki JavaScript

Kluczowe cechy:

⬤ Poznaj kompletne, łatwe do wykonania projekty internetowe wykorzystujące Blazor.

⬤ Tworzenie projektów, takich jak aplikacja pogodowa, śledzenie wydatków i tablica Kanban z rzeczywistymi aplikacjami.

⬤ Zrozumienie i efektywna praca z Blazor WebAssembly bez poświęcania zbyt wiele czasu na skupianie się na teorii.

Opis książki:

Blazor WebAssembly umożliwia uruchamianie kodu C# w przeglądarce zamiast konieczności korzystania z JavaScript i nie opiera się na wtyczkach ani dodatkach. Jedynym wymaganiem technicznym do korzystania z Blazor WebAssembly jest przeglądarka obsługująca WebAssembly, którą na dzień dzisiejszy obsługują wszystkie nowoczesne przeglądarki. Blazor WebAssembly by Example to oparty na projektach przewodnik do nauki tworzenia jednostronicowych aplikacji internetowych przy użyciu frameworka Blazor WebAssembly. Książka ta kładzie nacisk na praktykę, a nie na teorię, dostarczając szczegółowych instrukcji krok po kroku dla każdego projektu.

Zaczniesz od budowania prostych samodzielnych aplikacji internetowych i 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, obsługa zdarzeń, stan aplikacji i wstrzykiwanie zależności. Książka została zaprojektowana w taki sposób, aby można było ukończyć projekty w dowolnej kolejności.

Pod koniec tej książki będziesz miał doświadczenie w budowaniu szerokiej gamy jednostronicowych aplikacji internetowych z.NET, Blazor WebAssembly i C#.

Czego się nauczysz:

⬤ Odkryć możliwości języka C# w zakresie tworzenia aplikacji internetowych zarówno po stronie serwera, jak i klienta.

⬤ Używać szablonu projektu Blazor WebAssembly App do zbudowania swojej pierwszej aplikacji Blazor WebAssembly.

⬤ Wykorzystanie szablonów komponentów i biblioteki klas Razor do zbudowania i udostępnienia modalnego okna dialogowego.

⬤ Zrozumieć, jak używać JavaScript z Blazor WebAssembly.

⬤ Zbuduj progresywną aplikację internetową (PWA), aby zapewnić wydajność i szybkość aplikacji natywnej.

⬤ Zrozumienie wstrzykiwania zależności (DI) w.NET w celu zbudowania aplikacji koszyka na zakupy.

⬤ Zapoznaj się z interfejsami API.NET Web, budując aplikację do zarządzania zadaniami.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla programistów internetowych.NET, którzy są zmęczeni ciągłym uczeniem się nowych frameworków JavaScript i chcą pisać aplikacje internetowe za pomocą Blazor WebAssembly, wykorzystując moc.NET i C#. Książka zakłada znajomość języka C#, frameworka.NET, Microsoft Visual Studio i koncepcji tworzenia stron internetowych na poziomie początkującym.

Dodatkowe informacje o książce:

ISBN:9781800567511
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Blazor WebAssembly na przykładach: Oparty na projektach przewodnik po tworzeniu aplikacji...
Odkryj plany, które badają różne komponenty Blazor, C# i...
Blazor WebAssembly na przykładach: Oparty na projektach przewodnik po tworzeniu aplikacji internetowych z .NET, Blazor WebAssembly i C# - Blazor WebAssembly by Example: A project-based guide to building web apps with .NET, Blazor WebAssembly, and C#
Blazor WebAssembly By Example - wydanie drugie: Wykorzystaj praktyczne projekty, aby rozpocząć...
Buduj ekscytujące aplikacje internetowe,...
Blazor WebAssembly By Example - wydanie drugie: Wykorzystaj praktyczne projekty, aby rozpocząć tworzenie aplikacji internetowych z .NET 7, Blazor WebAssembly i C# - Blazor WebAssembly By Example - Second Edition: Use practical projects to start building web apps with .NET 7, Blazor WebAssembly, and C#

Prace autora wydały następujące wydawnictwa: