Programmazione parallela con C# e .NET Core: Sviluppare applicazioni multithread utilizzando C# e .NET Core 3.1 partendo da zero

Punteggio:   (4,0 su 5)

Programmazione parallela con C# e .NET Core: Sviluppare applicazioni multithread utilizzando C# e .NET Core 3.1 partendo da zero (Neha Shrivastava)

Recensioni dei lettori

Attualmente non ci sono recensioni dei lettori. La valutazione si basa su 18 voti.

Titolo originale:

Parallel Programming with C# and .NET Core: Developing Multithreaded Applications Using C# and .NET Core 3.1 from Scratch

Contenuto del libro:

Imparare, comprendere e codificare programmi paralleli con sicurezza utilizzando C# 8 e.NET Core 3. 0

Caratteristiche principali

⬤  Esplora e lavora con le nuove funzionalità e i miglioramenti di.NET Core 3. 0 e C# 8. 0 & C# 8.

⬤ Comprendere i fondamenti della programmazione parallela.

⬤ Imparare vari modelli di threading e costrutti di sincronizzazione.

⬤ Costruire applicazioni concorrenti utilizzando C# e . Net Core 3. 0 da zero.

⬤ Comprendere i principi dei test unitari e del debug nelle applicazioni concorrenti.

Descrizione

Lo sviluppo di applicazioni si è evoluto nell'ultimo decennio e con l'avvento delle ultime tecnologie come Angular e React sul lato client e ASP.NET Core e Spring sul lato server, le aspettative dei consumatori sono aumentate come mai prima d'ora.

L'obiettivo principale di questo libro è aiutare i lettori a comprendere l'importanza della programmazione asincrona e i vari modi in cui è possibile realizzarla utilizzando.NET Core 3.1 e C# 8 per realizzare con successo progetti di programmazione asincrona. 1 e C# 8 per realizzare con successo applicazioni concorrenti. Il lettore apprenderà i fondamenti del threading, la programmazione asincrona, i vari pattern asincroni, i costrutti di sincronizzazione, il test unitario dei metodi paralleli, il debugging delle applicazioni aziendali, nonché suggerimenti e trucchi interessanti.

Sono presenti esempi pratici che aiutano il lettore a utilizzare efficacemente la programmazione parallela. Alla fine di questo libro, sarete dotati di tutte le conoscenze necessarie per comprendere, codificare ed eseguire il debug di programmi multithread, concorrenti e paralleli con sicurezza.

Che cosa imparerete?

⬤  Comprendere gli aspetti interni di async/await.

⬤  Imparare a costruire applicazioni utilizzando async/await.

⬤  Scrivere test unitari per i metodi asincroni.

⬤  Esplorare varie tecniche di debug per le applicazioni aziendali.

A chi è rivolto questo libro

Sviluppatori principianti e intermedi che realizzano applicazioni aziendali utilizzando la piattaforma e gli strumenti di.NET Core. Gli utenti avanzati possono utilizzare questo libro anche per ripassare i fondamenti e per imparare strumenti, tecniche, suggerimenti e trucchi per il debug.

Indice dei contenuti

1. Come iniziare.

2. Cosa c'è di nuovo in C# 8?

3..NET Core 3. 1.

4. Demistificare il threading.

5. Programmazione parallela.

6. I modelli di threading.

7. Costrutti di sincronizzazione.

8. Test unitario di programmi paralleli e asincroni.

9. Debug e risoluzione dei problemi (l'ortografia non è corretta nel pdf).

10. Suggerimenti e trucchi.

Informazioni sugli autori

Rishabh Verma è un professionista certificato Microsoft e lavora in Microsoft come consulente di sviluppo senior, aiutando i clienti a progettare, sviluppare e distribuire applicazioni di livello aziendale. Ingegnere elettronico per formazione, ha più di 12 anni di esperienza nello sviluppo su tecnologia .NET. È appassionato di creazione di strumenti, estensioni di Visual Studio e utilità per aumentare la produttività degli sviluppatori. I suoi interessi sono la piattaforma del compilatore.NET (Roslyn), l'estensibilità di Visual Studio, la generazione di codice e.NET Core.

Neha Shrivastava è una professionista certificata Microsoft e lavora come ingegnere software per il gruppo Cloud & AI presso il centro di sviluppo di Microsoft India. Ha circa 10 anni di esperienza nello sviluppo e ha competenze nei settori finanziario, sanitario e dell'e-commerce. Neha ha conseguito la laurea in ingegneria elettronica.

Ravindra Akella lavora come consulente senior presso Microsoft e vanta oltre 13 anni di esperienza nello sviluppo di software. Specializzato in.NET e nelle tecnologie web, il suo ruolo attuale prevede la gestione end-to-end dei prodotti, dall'architettura alla consegna.

Altre informazioni sul libro:

ISBN:9789389423327
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmazione parallela con C# e .NET Core: Sviluppare applicazioni multithread utilizzando C# e...
Imparare, comprendere e codificare programmi...
Programmazione parallela con C# e .NET Core: Sviluppare applicazioni multithread utilizzando C# e .NET Core 3.1 partendo da zero - Parallel Programming with C# and .NET Core: Developing Multithreaded Applications Using C# and .NET Core 3.1 from Scratch

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)