reklama - zainteresowany?

Poznaj Blazor. Buduj jednostronicowe aplikacje przy pomocy WebAssembly i C# - Helion

Poznaj Blazor. Buduj jednostronicowe aplikacje przy pomocy WebAssembly i C#
ebook
Autor: David Pine
Tłumaczenie: Jakub Nied
ISBN: 9788375415094
stron: 334, Format: ebook
Data wydania: 2023-04-01
Księgarnia: Helion

Cena książki: 54,26 zł (poprzednio: 79,79 zł)
Oszczędzasz: 32% (-25,53 zł)

Nakład wyczerpany

Wykorzystaj swoje umiej

 

Zobacz także:

  • Biologika Sukcesji Pokoleniowej. Sezon 3. Konflikty na terytorium
  • Windows Media Center. Domowe centrum rozrywki
  • Podręcznik startupu. Budowa wielkiej firmy krok po kroku
  • Ruby on Rails. Ćwiczenia
  • Scrum. O zwinnym zarz

Spis treści

Poznaj Blazor. Buduj jednostronicowe aplikacje przy pomocy WebAssembly i C# eBook -- spis treści

  • Przedmowa
  • Wstęp
  • Podziękowania
    • Wprowadzenie do Blazor
      • Powstanie technologii Blazor
      • Hosting w Blazor
        • Blazor Server
        • Blazor WebAssembly
        • Blazor Hybrid
      • Aplikacje jednostronicowe zdefiniowane na nowo
      • Dlaczego warto korzystać z Blazor
        • Potencjał .NET w przeglądarce
        • Platforma .NET pozostanie
        • Dotychczasowe umiejętności
        • Bezpieczeństwo
        • Ponowne wykorzystanie kodu
        • Narzędzia
        • Oprogramowanie z otwartym kodem źródłowym
      • Nasza pierwsza aplikacja Blazor utworzona w .NET CLI
        • Budowanie aplikacji
        • Instalacja certyfikatu programisty
        • Uruchamianie aplikacji
      • Kod musi żyć dalej
      • Wprowadzenie do przykładowej aplikacji Learning Blazor
      • Podsumowanie
    • Wykonywanie aplikacji
      • Żądanie strony początkowej
      • Rozruch aplikacji
      • Wewnętrzne elementy aplikacji Blazor WebAssembly
        • Wykrywanie kultury klienta podczas uruchamiania
        • Układy, udostępniane składniki i nawigacja
      • Podsumowanie
    • Podział na składniki
      • Projektowanie z myślą o użytkowniku
        • Wykorzystanie funkcjonalności usługi Pwned
        • Usługi klienckie Have I Been Pwned
        • Ograniczanie dostępu do zasobów
      • Składnik wprowadzający
      • Składnik i usługi obsługujące dowcipy
        • Agregowanie usług dostarczających dowcipy
        • Wstrzykiwanie zależności dla autorów bibliotek
      • Lokalna prognoza pogody
      • Podsumowanie
    • Dostosowywanie interfejsu logowania użytkownika
      • Nieco więcej na temat uwierzytelniania Blazor
        • Implementacja niestandardowej procedury obsługi komunikatów autoryzacji po stronie klienta
        • Funkcjonalność ConfigureServices w Web.Client
      • Wbudowana synteza mowy
      • Udostępnianie i konsumowanie niestandardowych składników
      • Otoczka aplikacji
        • Modułowość modalna i hierarchie składników Blazor
        • Wiązanie zdarzeń w Blazor
      • Podsumowanie
    • Lokalizowanie aplikacji
      • Czym jest lokalizacja?
      • Proces lokalizacji
      • Składnik wyboru języka
      • Automatyzacja tłumaczeń przy pomocy GitHub Actions
      • Lokalizacja w działaniu
      • Podsumowanie
    • Przykłady funkcjonalności internetowych działających w czasie rzeczywistym
      • Definiowanie zdarzeń po stronie serwera
        • Udostępnianie strumieni komunikatów Twitter i funkcji czatu
        • Pisanie kontekstowych wywołań RPC i komunikacja wewnątrzprocesowa
        • Konfigurowanie punktu końcowego koncentratora
      • Wykorzystanie danych czasu rzeczywistego na kliencie
        • Konfigurowanie klienta
        • Współdzielenie połączenia do koncentratora
        • Wykorzystanie danych czasu rzeczywistego w składnikach
      • Podsumowanie
    • Korzystanie z generatorów kodu źródłowego
      • Czym są generatory kodu źródłowego?
      • Przykład zastosowania generatorów kodu źródłowego
      • Generatory kodów źródłowych C# w działaniu
        • Generowanie kodu źródłowego dla interfejsu API localStorage
        • Generowanie kodu dla API Geolocation
        • Przykład użycia ILocalStorageService
      • Podsumowanie
    • Sprawdzanie poprawności danych wejściowych
      • Podstawy przesyłania formularzy
      • Składniki formularzy zapewniane przez platformę
      • Modele i adnotacje danych
        • Definiowanie modeli składników
        • Definiowanie i wykorzystywanie atrybutów sprawdzania poprawności
      • Implementowanie formularza kontaktowego
      • Implementacja rozpoznawania mowy jako danych wejściowych użytkownika
        • Programowanie reaktywne z użyciem wzorca obserwatora
        • Zarządzanie wywołaniami zwrotnymi za pomocą rejestru
        • Stosowanie usługi rozpoznawania mowy wobec składników
      • Sprawdzanie poprawności i weryfikacja formularza
      • Podsumowanie
    • Testowanie wszystkiego
      • Dlaczego testować?
      • Testy jednostkowe
        • Definiowanie kodu nadającego się do testowania jednostkowego
        • Pisanie testu jednostkowego dla metody rozszerzeniowej
      • Testowanie składnikowe
      • Testy kompleksowe przy użyciu Playwright
      • Automatyzacja wykonywania testów
      • Podsumowanie
    • Projekty aplikacji Learning Blazor
      • Web.Client
      • Web.Api
      • Web.PwnedApi
      • Web.Abstractions
      • Web.Extensions
      • Web.Http.Extensions
      • Web.Functions
      • Web.JokeServices
      • Web.Models
      • Web.TwitterComponents
      • Web.TwitterServices
  • O autorze
  • Spis treści
  • Polecamy także

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.