Una guida atipica ai design pattern di ASP.NET Core 5: Un'avventura solida nei principi architettonici, nei design pattern, in .NET 5 e in C#

Punteggio:   (4,2 su 5)

Una guida atipica ai design pattern di ASP.NET Core 5: Un'avventura solida nei principi architettonici, nei design pattern, in .NET 5 e in C# (Carl-Hugo Marcotte)

Recensioni dei lettori

Riepilogo:

Il libro è stato apprezzato per la copertura completa dei design pattern del software nel contesto .NET, adatta sia ai principianti che agli sviluppatori esperti. Tuttavia, diverse recensioni hanno criticato la chiarezza degli esempi di codice e la mancanza di spiegazioni essenziali per concetti importanti.

Vantaggi:

Eccellente copertura dei design pattern e dei principi S.O.L.I.D..

Svantaggi:

Ben scritto con un tono colloquiale.

(basato su 11 recensioni dei lettori)

Titolo originale:

An Atypical ASP.NET Core 5 Design Patterns Guide: A SOLID adventure into architectural principles, design patterns, .NET 5, and C#

Contenuto del libro:

Guida per sviluppatori.NET alla creazione di applicazioni web robuste, manutenibili e flessibili, sfruttando le caratteristiche di C# 9 e .NET 5 e i design pattern a livello di componenti e applicazioni.

Caratteristiche principali

⬤ Applicare efficacemente i modelli di progettazione del software, iniziando dalle piccole dimensioni e progredendo fino alla scala cloud.

⬤ Scoprire le moderne architetture applicative come vertical slice, clean architecture e microservizi event-driven.

⬤ Esplora i modelli di progettazione ASP.NET, dalle opzioni allo sviluppo web full-stack utilizzando Blazor.

Descrizione del libro

I design pattern sono un insieme di soluzioni a molti dei problemi comuni che si verificano nello sviluppo del software. La conoscenza di questi design pattern aiuta gli sviluppatori e i professionisti a realizzare soluzioni software di qualsiasi portata.

ASP.NET Core 5 Design Patterns inizia esplorando i modelli di progettazione di base, i principi architettonici, l'iniezione di dipendenze e altri meccanismi di ASP.NET Core. Si esplorerà la scala dei componenti, scoprendo pattern orientati a piccole porzioni di software, per poi passare a pattern e tecniche su scala applicativa per comprendere pattern di livello superiore e come strutturare l'applicazione nel suo complesso. Il libro copre una serie di pattern di progettazione GoF (Gangs of Four) significativi, come strategia, singleton, decoratore, facciata e composito. I capitoli sono organizzati in base alla scala e agli argomenti, consentendo di iniziare in piccolo e di costruire su una base solida, nello stesso modo in cui si svilupperebbe un programma. Con l'aiuto di casi d'uso, il libro vi mostrerà come combinare i design pattern per mostrare usi alternativi e vi aiuterà a sentirvi a vostro agio nel lavorare con una varietà di design pattern. Infine, si passa al lato client per collegare i punti e rendere ASP.NET Core una valida alternativa full-stack.

Alla fine del libro, sarete in grado di mescolare e abbinare i design pattern e avrete imparato a pensare all'architettura e al suo funzionamento.

Cosa imparerete

⬤ Applicare i principi SOLID per costruire software flessibile e manutenibile.

⬤ Imparare a gestire l'iniezione di dipendenza di.NET 5.

⬤ Lavorare con i modelli di progettazione GoF come strategia, decoratore e composito.

⬤ Esplorare i pattern MVC per la progettazione di API e applicazioni web utilizzando Razor.

⬤ Scoprire le tecniche di layering e i principi dell'architettura pulita.

⬤ Conoscere il CQRS e l'architettura a fette verticali come alternativa alla stratificazione.

⬤ Capire i microservizi, cosa sono e cosa non sono.

⬤ Costruire l'interfaccia utente ASP.NET dal lato server al lato client Blazor.

Per chi è questo libro?

.

Questo libro sui design pattern è rivolto ai principianti e agli sviluppatori software e web di livello intermedio con una certa conoscenza di.NET che vogliono scrivere codice flessibile, manutenibile e robusto per costruire applicazioni web scalabili. È necessaria la conoscenza della programmazione in C# e la comprensione di concetti web come l'HTTP.

Altre informazioni sul libro:

ISBN:9781789346091
Autore:
Editore:
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Una guida atipica ai design pattern di ASP.NET Core 5: Un'avventura solida nei principi...
Guida per sviluppatori.NET alla creazione di applicazioni...
Una guida atipica ai design pattern di ASP.NET Core 5: Un'avventura solida nei principi architettonici, nei design pattern, in .NET 5 e in C# - An Atypical ASP.NET Core 5 Design Patterns Guide: A SOLID adventure into architectural principles, design patterns, .NET 5, and C#
Architettare applicazioni ASP.NET Core - Terza edizione: Una guida ai design pattern atipici per...
Il design del backend come non l'avete mai visto...
Architettare applicazioni ASP.NET Core - Terza edizione: Una guida ai design pattern atipici per .NET 8, C# 12 e oltre - Architecting ASP.NET Core Applications - Third Edition: An atypical design patterns guide for .NET 8, C# 12, and beyond

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)