Architettare applicazioni ASP.NET Core - Terza edizione: Una guida ai design pattern atipici per .NET 8, C# 12 e oltre

Punteggio:   (4,6 su 5)

Architettare applicazioni ASP.NET Core - Terza edizione: Una guida ai design pattern atipici per .NET 8, C# 12 e oltre (Carl-Hugo Marcotte)

Recensioni dei lettori

Riepilogo:

Il libro “Architecting ASP.NET Core Applications” è una risorsa completa pensata per gli sviluppatori di livello intermedio e avanzato che desiderano migliorare le proprie competenze nella costruzione di applicazioni web scalabili e manutenibili con ASP.NET Core. Copre i modelli di progettazione essenziali, i principi architettonici e le best practice, rendendolo un utile riferimento per gli sviluppatori .NET. Tuttavia, non è adatto ai principianti a causa dei suoi contenuti avanzati e presuppone una certa familiarità con il framework.

Vantaggi:

Copertura completa dei design pattern e delle best practice architetturali per ASP.NET Core.

Svantaggi:

Stile di scrittura chiaro con esempi pratici e diagrammi che aiutano la comprensione.

(basato su 11 recensioni dei lettori)

Titolo originale:

Architecting ASP.NET Core Applications - Third Edition: An atypical design patterns guide for .NET 8, C# 12, and beyond

Contenuto del libro:

Il design del backend come non l'avete mai visto prima: una guida per costruire applicazioni web ASP.NET Core SOLIDE che resistono alla prova del tempo. Con più API minimali, più test, un nuovo progetto di e-commerce e il monolite modulare!

L'acquisto del libro stampato o del Kindle include un eBook PDF gratuito. Caratteristiche principali Imparare più modi per organizzare il codice dell'applicazione e diventare uno sviluppatore ASP.NET Core più flessibile Esplorare modelli di progettazione pratici, imparare i principi architettonici e come evitare gli anti-pattern Rifattorizzare il codice verso la progettazione di applicazioni moderne, come la fetta verticale basata sulle funzionalità e l'architettura pulita Descrizione del libro

Questo libro unico su ASP.NET Core colmerà le lacune nei progetti delle API REST e del backend. Imparate a costruire applicazioni robuste, manutenibili e flessibili utilizzando i pattern di progettazione della Gang of Four (GoF) e i moderni principi architetturali. Questa nuova edizione è aggiornata per.NET 8 e si concentra esclusivamente sul backend, con nuovi contenuti sulle API REST, il pattern REPR e la costruzione di monoliti modulari.

Inizierete con concetti fondamentali come REST, i principi SOLID, le API minimali, l'iniezione di dipendenza in.NET e altri meccanismi di ASP.NET Core 8. Poi imparerete a sviluppare componenti utilizzando i design pattern, tra cui molti del GoF. Imparerete poi a sviluppare componenti utilizzando i design pattern, tra cui molti del GoF. Infine, esplorerete l'organizzazione del codice dell'applicazione con modelli che variano dai livelli ai progetti a fette verticali orientati alle funzionalità, includendo CQS e un'immersione profonda nei microservizi lungo il percorso. Un nuovissimo progetto di e-commerce, alla fine del libro, raccorderà il tutto.

Questa guida vi insegnerà come assemblare le vostre API partendo da blocchi di costruzione, per soddisfare qualsiasi esigenza del mondo reale. Cosa imparerete Applicate i principi SOLID per costruire software flessibile e manutenibile Testate efficacemente le vostre applicazioni con test automatizzati, compresi i test black-box Imparate a padroneggiare l'iniezione di dipendenze di ASP.NET Core Lavorate con i pattern di progettazione GoF, tra cui strategy, decorator, facade e composite Progettate API REST utilizzando Minimal API e ASP.NET Core MVC Scoprite la stratificazione e i principi dell'architettura pulita Utilizzate tecniche orientate alle funzionalità come alternativa alla stratificazione Esplorate i microservizi, CQS, REPR, l'architettura a fette verticali e molti altri pattern A chi si rivolge questo libro

Questo libro è rivolto agli sviluppatori ASP.NET Core di livello intermedio che desiderano migliorare le proprie competenze in materia di struttura del codice delle applicazioni C# e di progettazione delle API. Questo libro piacerà anche agli sviluppatori ASP.NET che desiderano modernizzare le proprie conoscenze e migliorare le proprie capacità di architettura tecnica. È anche un buon aggiornamento per chi ricopre ruoli di progettazione software con maggiore esperienza e vuole aggiornare le proprie competenze.

Per trarre il massimo da questo libro è necessaria una buona conoscenza della programmazione in C# e una comprensione di base dei concetti web, anche se sono previsti alcuni aggiornamenti lungo il percorso. Indice Introduzione Test automatizzati Principi architettonici API REST API minime Strategia Model-View-Controller, Abstract Factory e Singleton Design Patterns Dependency Injection Configurazione dell'applicazione e Pattern Options Patterns Logging Patterns strutturali Patterns comportamentali Pattern Operation Result Layering e Architettura pulita Object Mappers Patterns Mediator e CQS Introduzione all'architettura a fette verticali Request-EndPoint-Response (REPR) Introduzione all'architettura a microservizi Monolite modulare

Altre informazioni sul libro:

ISBN:9781805123385
Autore:
Editore:
Lingua:inglese
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)