ODBIERZ TWÓJ BONUS :: »

Platforma Blazor. Praktyczny przewodnik. Jak tworzyć interaktywne aplikacje internetowe z C# i .NET 7. Wydanie II Jimmy Engström

Autor:
Jimmy Engström
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
280
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
41,40 zł 69,00 zł (-40%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia aplikacji internetowych z użyciem Blazor Server i Blazor WebAssembly
  • Konfigurowania środowiska programistycznego dla Blazora na Windows, macOS i Linux
  • Budowania i wykorzystywania komponentów Blazor oraz bibliotek komponentów
  • Stosowania składni Razor i organizowania kodu w plikach .razor i klasach częściowych
  • Implementowania wiązania danych jednokierunkowego i dwukierunkowego w komponentach
  • Obsługi cyklu życia komponentów i przekazywania parametrów
  • Tworzenia zaawansowanych komponentów z EventCallback, RenderFragment i ChildContent
  • Budowania formularzy z weryfikacją danych oraz korzystania z komponentów walidacyjnych
  • Tworzenia i wykorzystywania interfejsów API oraz Minimal API w aplikacjach Blazor
  • Implementowania uwierzytelniania i autoryzacji użytkowników, w tym integracji z Auth0
  • Zarządzania stanem aplikacji po stronie serwera, klienta i w pamięci przeglądarki
  • Integracji Blazora z bibliotekami JavaScript i wywoływania kodu między C# a JavaScript
  • Debugowania i testowania aplikacji Blazor, w tym testów komponentów z bUnit
  • Wdrażania aplikacji Blazor w środowisku produkcyjnym i konfiguracji hostingu
  • Migrowania i integrowania istniejących witryn (Angular, React, MVC) z Blazorem
  • Wykorzystywania WebAssembly, narzędzi kompilacyjnych .NET i aplikacji PWA
  • Tworzenia i używania generatorów kodu źródłowego oraz integracji z Roslyn SDK
  • Budowania aplikacji hybrydowych z Blazor Hybrid i platformą .NET MAUI

Do niedawna tworzenie interaktywnych stron internetowych wymagało programowania w JavaScripcie. Obecnie można się posłużyć platformą Blazor, która umożliwia efektywne tworzenie dynamicznych aplikacji internetowych opartych na technologii .NET i kodzie C#. Jeśli chcesz za pomocą Blazora tworzyć złożone aplikacje i wdrażać je w środowisku produkcyjnym, musisz dobrze poznać zasady pracy z tą platformą.

Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.

Z tą książką nauczysz się:

  • tworzenia prostych i zaawansowanych komponentów Blazor
  • właściwego stosowania projektów Blazor Server i Blazor WebAssembly
  • pisania interfejsów Minimal API
  • korzystania z interoperacyjnych bibliotek JavaScript zawartych w platformie Blazor
  • diagnozowania aplikacji Blazor
  • testowania komponentów Blazor za pomocą biblioteki bUnit

Poznaj przenośność i moc platformy Blazor!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Jimmy Engström programuje od siódmego roku życia. Używa platformy Blazor w środowiskach produkcyjnych od chwili udostępnienia jej pierwszej oficjalnej wersji. Wśród programistów jest znany jako światowej klasy ekspert w dziedzinie technologii .NET. Docenił to Microsoft, który przez dziewięć lat z rzędu przyznawał mu tytuł Microsoft Most Valuable Professional.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy do korzystania z książki ,,Platforma Blazor. Praktyczny przewodnik" potrzebuję znajomości języka JavaScript?
Nie, książka skupia się na tworzeniu aplikacji internetowych w C# i .NET 7 z użyciem platformy Blazor, dzięki czemu nie jest wymagana znajomość JavaScript. Podstawowa wiedza z zakresu C# i .NET będzie jednak pomocna.
2. Czy książka obejmuje zarówno Blazor Server, jak i Blazor WebAssembly?
Tak, przewodnik dokładnie omawia oba modele: Blazor Server i Blazor WebAssembly. Znajdziesz w nim porównania, przykłady oraz wskazówki, jak wybrać odpowiedni model do swojego projektu.
3. Czy publikacja zawiera praktyczne przykłady i projekty do samodzielnego wykonania?
Tak, książka prowadzi krok po kroku przez proces tworzenia aplikacji Blazor - od pierwszego projektu po zaawansowane komponenty, formularze, API, testowanie oraz wdrażanie w środowisku produkcyjnym.
4. Czy książka wyjaśnia, jak przenieść istniejące aplikacje z innych technologii do Blazora?
Tak, w książce znajduje się rozdział poświęcony migracji i integracji aplikacji z technologii takich jak Angular, React, MVC/Razor Pages czy Web Forms do platformy Blazor.
5. Czy znajdę tu informacje na temat integracji Blazora z JavaScriptem?
Tak, przewodnik zawiera szczegółowy rozdział o interoperacyjności Blazora z JavaScriptem, zarówno w zakresie wywoływania funkcji JS z C#, jak i odwrotnie.
6. Czy książka omawia testowanie aplikacji Blazor?
Tak, jeden z rozdziałów jest poświęcony testowaniu komponentów Blazora, w tym wykorzystaniu biblioteki bUnit do testów jednostkowych.
7. Czy z książki dowiem się, jak wdrożyć aplikację Blazor na serwerze produkcyjnym?
Tak, książka zawiera praktyczne wskazówki dotyczące wdrażania aplikacji Blazor Server i Blazor WebAssembly, a także omówienie różnych opcji hostingu i ciągłego dostarczania oprogramowania.
8. Czy przewodnik jest aktualny względem najnowszych wersji .NET i Blazora?
Tak, jest to drugie wydanie książki, które omawia pracę z Blazorem w wersji na platformie .NET 7 oraz najnowsze funkcje i narzędzia dostępne dla tej technologii.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile