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
44,85 zł 69,00 zł (-35%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
37,95 zł 69,00 zł (-45%)
29,90 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

Wpuść do głowy dobrą książkę! / Ebooki i książki do -45%

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
44,85 zł
Dodaj do koszyka
Ebook
37,95 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 dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO 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łacę z Getin Bank 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
Bezpieczne płatności szyfrowane SSL