Ocena:

Książka jest skierowana do początkujących w Blazor, ale cierpi z powodu wielu problemów związanych z gramatyką, składnią i jakością obrazu. Podczas gdy niektórzy recenzenci uważają ją za pomocną w praktycznym zastosowaniu, inni krytykują jasność wyjaśnień i ogólną jakość edycji.
Zalety:⬤ Zawartość techniczna może być przydatna w praktycznych zastosowaniach, szczególnie dla osób z pewnym doświadczeniem w ASP.NET Core.
⬤ Służy jako podstawowe wprowadzenie do Blazor dla początkujących.
⬤ Wysiłek autora włożony w stworzenie kompleksowego zasobu jest doceniany.
⬤ Książka zawiera wiele błędów gramatycznych i składniowych, które utrudniają zrozumienie.
⬤ Przykłady są opisywane jako nudne i naiwne.
⬤ Obrazy są niskiej jakości i źle sformatowane (czarno-białe tam, gdzie potrzebny jest kolor).
⬤ Brak dopracowania edycji i prezentacji utrudnia śledzenie i zrozumienie złożonych koncepcji.
(na podstawie 10 opinii czytelników)
Building a Web App with Blazor and ASP .Net Core: Create a Single Page App with Blazor Server and Entity Framework Core
Dowiedz się, jak tworzyć i wdrażać SPA w C# z Blazor
Kluczowe cechy
⬤ Zapoznanie się z podstawowymi i zaawansowanymi koncepcjami frameworka Blazor.
⬤ Zrozumienie, jak wdrożyć interop JavaScript w Blazor.
⬤ Dowiedz się, jak wstrzyknąć zależność usługi w Blazor.
⬤ Dowiedz się, jak wdrożyć zabezpieczenia przy użyciu uwierzytelniania i autoryzacji.
⬤ Wdrożyć i hostować aplikację Blazor na IIS i Azure.
Opis
Blazor jest nowym, open-source i SPA web framework, który pozwala na tworzenie aplikacji internetowych przy użyciu C# i HTML. Blazor umożliwia pisanie kodu C# zamiast JavaScript.
Ta książka jest kompleksowym przewodnikiem po nowym, nowoczesnym frameworku Blazor. Zaczyna się od wprowadzenia do Blazor oraz jego komponentów i koncepcji. Wyjaśnia, w jaki sposób można rozpocząć proces rozwoju, jakich narzędzi można użyć do opracowania aplikacji i jak można ją wdrożyć. Następnie dowiesz się więcej o Databind, Eventbinding, layoucie, routingu, JavaScript interop i Dependency Injection. Omówione zostaną również koncepcje takie jak uwierzytelnianie i autoryzacja oraz obsługa błędów. Pod koniec dowiesz się, jak wdrożyć aplikację jednostronicową za pomocą Blazor.
Czego się nauczysz
⬤ Poznaj i wykorzystaj różne sposoby tworzenia komponentów Blazor.
⬤ Zapoznanie się z działaniem Data Binding, Event Binding, Layouts, Routing i Validation.
⬤ Dowiedz się, jak wywoływać funkcje JavaScript z metod.NET.
⬤ Zachowanie stanu w aplikacjach Blazor po stronie serwera.
⬤ Uwierzytelnianie i autoryzacja przy użyciu Facebook API i Google API.
⬤ Hostowanie i wdrażanie aplikacji Blazo na IIS i Azure.
Dla kogo jest ta książka
Ta książka jest dla twórców stron internetowych, którzy chcą korzystać z Blazor do tworzenia aplikacji internetowych. Ta książka pomoże również i poprowadzi twórców stron internetowych, którzy obecnie korzystają z Blazor.
Spis treści
1. Wprowadzenie do Blazor.
2. Komponenty i struktura aplikacji Blazor.
3. Koncepcje Blazor.
4. Wstrzykiwanie zależności w Blazor.
5. Współdziałanie JavaScript.
6. Zarządzanie stanem.
7. Uwierzytelnianie i autoryzacja.
8. Obsługa i rejestrowanie błędów w aplikacji Blazor.
9. Pierwsze kroki z Blazor przy użyciu Visual Studio 2019.
10. Hosting i wdrażanie.
O autorze
Jignesh Trivedi pracuje jako programista w wiodącej organizacji i ma ponad 14-letnie doświadczenie. Jest pasjonatem technologii Microsoft. Jest autorem, prelegentem i Microsoft MVP. Uwielbia tworzyć świetne produkty i POC (proof of concepts) przy użyciu najlepszych dostępnych technologii. Uwielbia dzielić się swoją wiedzą, przyczyniając się do rozwoju społeczności programistów.
Jego profil LinkedIn: https: //www.linkedin.com/in/jignesht24.