Ocena:

Książka „Apps and Services with .NET 8 - Second Edition” autorstwa Marka J. Price'a jest chwalona za kompleksowe omówienie nowoczesnych technologii .NET, praktyczne przykłady i uporządkowane wskazówki dotyczące programowania dla przedsiębiorstw. Użytkownicy doceniają jego przejrzystość, łatwość zrozumienia i praktyczne spostrzeżenia dla programistów na różnych poziomach umiejętności. Niektórzy recenzenci wyrażają jednak pragnienie pogłębienia treści w niektórych obszarach i zauważają, że może ona nie być odpowiednia dla zupełnie początkujących.
Zalety:Kompleksowe omówienie technologii .NET, praktyczne przykłady, które pomagają w nauce, przejrzysta i łatwa w zarządzaniu treść, dobra organizacja i dokumentacja kodu, odpowiednia zarówno dla początkujących (z pewną wiedzą), jak i doświadczonych programistów, dotyczy nowoczesnych praktyk programistycznych, takich jak mikrousługi i Blazor.
Wady:Niektórym obszarom brakuje głębi, w szczególności rozdziałowi poświęconemu usługom sieciowym, który zapewnia jedynie ogólny przegląd. Niezalecane dla absolutnie początkujących bez wcześniejszej znajomości .NET i C#. Pragnienie większej ilości treści na temat oferty Azure.
(na podstawie 16 opinii czytelników)
Apps and Services with .NET 8 - Second Edition: Build practical projects with Blazor, .NET MAUI, gRPC, GraphQL, and other enterprise technologies
Autor bestsellerów Mark Price powraca, aby poprowadzić Cię przez najnowsze i najpopularniejsze technologie, które powinien znać programista .NET: Blazor Full Stack, ASP.NET Core MVC, ASP.NET Core Minimal APIs,.NET MAUI, gRPC, GraphQL, SQL Server, Cosmos DB, SignalR, Azure Functions i wiele więcej!
Zakup książki w wersji drukowanej lub Kindle obejmuje bezpłatny eBook w formacie PDF. Kluczowe cechy Wykorzystaj wyspecjalizowane biblioteki, aby poprawić wszystkie aspekty swoich aplikacji, w tym wydajność, bezpieczeństwo i lokalizację Wykorzystaj pełny potencjał.NET, korzystając z natywnych dla chmury magazynów danych, takich jak Cosmos DB, i odblokuj skalowalność, wydajność i odporność w swoich implementacjach usług Uwolnij możliwości Blazor Full Stack i.NET MAUI, aby tworzyć wspaniałe, prawdziwie wieloplatformowe aplikacje internetowe i mobilne Opis książki
Podnieś swoje praktyczne umiejętności C# i.NET na wyższy poziom dzięki nowej edycji Apps and Services with.NET 8.
Dzięki rozdziałom, które wykorzystują w praktyce różne technologie, w tym Web API, gRPC, GraphQL i SignalR, ta książka zapewni ci szerszy zakres wiedzy niż inne książki, które często koncentrują się tylko na kilku technologiach.NET. Zanurzysz się w nowym zunifikowanym modelu dla Blazor Full Stack i wykorzystasz.NET MAUI do tworzenia aplikacji mobilnych i desktopowych.
Nowa edycja wprowadza najnowsze ulepszenia, w tym płynną implementację usług internetowych z natywną obsługą Ahead-of-Time (AOT) ADO.NET SqlClient. Popularne biblioteki obejmują teraz Humanizer i Noda Time. Pojawił się także zupełnie nowy rozdział poświęcony architekturze usług, buforowaniu, kolejkowaniu i solidnym usługom działającym w tle.
Pod koniec tej książki będziesz miał pod ręką szeroką gamę najlepszych praktyk i dogłębnych spostrzeżeń, które pomogą Ci tworzyć bogate aplikacje i wydajne usługi. Czego się nauczysz Zapoznaj się z różnymi technologiami do implementacji usług, takimi jak gRPC i GraphQL Przechowuj i zarządzaj danymi lokalnie i w chmurze za pomocą SQL Server i Cosmos DB Użyj ADO.NET SqlClient do implementacji usług internetowych z natywną obsługą publikowania AOT Wykorzystaj Dapper dla lepszej wydajności w porównaniu z EF Core Zaimplementuj popularne biblioteki innych firm, takie jak Serilog, FluentValidation, Humanizer i Noda Time Poznaj nowy ujednolicony model hostingu Blazor Full Stack Dla kogo jest ta książka?
Ta książka jest przeznaczona dla programistów .NET zainteresowanych odkrywaniem bardziej wyspecjalizowanych bibliotek i podstaw implementacji związanych z tworzeniem usług i aplikacji.
Zanim zaczniesz zagłębiać się w lekturę tej książki, będziesz musiał dobrze poznać język.NET i C#, więc jeśli chcesz pracować nad tą książką, możesz najpierw pobrać inną książkę Marka.NET, C# 12 and.NET 8 - Modern Cross-Platform Development Fundamentals. Spis treści Wprowadzenie do aplikacji i usług z.NET Zarządzanie danymi relacyjnymi przy użyciu SQL Server Tworzenie modeli encji dla SQL Server przy użyciu EF Core Zarządzanie danymi NoSQL przy użyciu Azure Cosmos DB Wielozadaniowość i współbieżność przy użyciu popularnych bibliotek innych firm Obsługa dat, czasów i internacjonalizacji Tworzenie i zabezpieczanie usług sieci Web przy użyciu minimalnych interfejsów API Buforowanie, kolejkowanie i odporne usługi w tle Tworzenie bezserwerowych nanousług przy użyciu Azure Functions Rozgłaszanie komunikacji w czasie rzeczywistym przy użyciu SignalR Łączenie źródeł danych przy użyciu GraphQL Tworzenie wydajnych mikrousług przy użyciu gRPC Tworzenie internetowych interfejsów użytkownika przy użyciu ASP. NET Core Tworzenie komponentów sieci Web przy użyciu Blazor Tworzenie aplikacji mobilnych i desktopowych przy użyciu.NET MAUI