Evaluare:
În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 18 voturi.
Parallel Programming with C# and .NET Core: Developing Multithreaded Applications Using C# and .NET Core 3.1 from Scratch
Învățați, înțelegeți și codificați programe paralele cu încredere folosind C# 8 și.NET Core 3. 0
Caracteristici principale
⬤ Explorați și lucrați cu noile caracteristici și îmbunătățiri din.NET Core 3. 0 & C# 8.
⬤ Înțelegeți elementele fundamentale ale programării paralele.
⬤ Învățați diverse modele de threading și construcții de sincronizare.
⬤ Construiți aplicații concurente utilizând C# și. Net Core 3. 0 de la zero.
⬤ Înțelegeți principiile testării unitare și depanării în aplicații concurente.
Descriere
Dezvoltarea aplicațiilor a evoluat în ultimul deceniu, iar odată cu apariția celor mai recente tehnologii precum Angular, React pe partea de client și ASP.NET Core, Spring pe partea de server, așteptările consumatorilor au crescut ca niciodată.
Obiectivul principal al acestei cărți este de a ajuta cititorii să înțeleagă importanța programării asincrone și diferitele modalități prin care aceasta poate fi realizată utilizând.NET Core 3. 1 și C# 8 pentru a construi cu succes aplicații concurente. Pe parcurs, cititorul va învăța elementele fundamentale ale threading-ului, programarea asincronă, diverse modele asincrone, constructele de sincronizare, testarea unitară a metodelor paralele, depanarea aplicațiilor de întreprindere, precum și sfaturi și trucuri interesante.
Există exemple bazate pe exemple practice care îl vor ajuta pe cititor să utilizeze eficient programarea paralelă. La sfârșitul acestei cărți, veți fi echipat cu toate cunoștințele necesare pentru a înțelege, codifica și depana cu încredere programele multithreaded, concurente și paralele.
Ce veți învăța
⬤ Înțelegeți elementele interne ale async/await.
⬤ Învățați cum să construiți aplicații folosind async/await.
⬤ Scrieți teste unitare pentru metodele asincrone.
⬤ Explorați diverse tehnici de depanare pentru aplicații de întreprindere.
Pentru cine este această carte
Dezvoltatorilor începători și intermediari care construiesc aplicații enterprise utilizând platforma și instrumentele.NET Core. Utilizatorii avansați pot folosi, de asemenea, această carte pentru a peria elementele fundamentale și pentru a învăța instrumente, tehnici, sfaturi și trucuri de depanare.
Tabla de conținut
1. Noțiuni introductive.
2. Ce este nou în C# 8?
3..NET Core 3. 1.
4. Demistificarea Threading-ului.
5. Programarea paralelă.
6. Modele de Threading.
7. Constructuri de sincronizare.
8. Testarea unitară a programelor paralele și asincrone.
9. Debugging and Troubleshooting ( Ortografia sa este incorectă în pdf)
10. Sfaturi și trucuri.
Despre autori
Rishabh Verma este un profesionist certificat Microsoft și lucrează la Microsoft în calitate de consultant senior în dezvoltare, ajutând clienții să proiecteze, să dezvolte și să implementeze aplicații la nivel de întreprindere. Inginer electronist de formație, are peste 12 ani de experiență în dezvoltarea pe stiva tehnologică .NET. Este pasionat de crearea de instrumente, extensii Visual Studio și utilități pentru a crește productivitatea dezvoltatorilor. Interesele sale sunt platforma de compilare.NET (Roslyn), extensibilitatea Visual Studio, generarea de cod și.NET Core.
Neha Shrivastava este un profesionist certificat Microsoft și lucrează ca inginer software pentru grupul Cloud & AI la Centrul de dezvoltare Microsoft India. Ea are aproximativ 10 ani de experiență în dezvoltare și are expertiză în domeniile financiar, sănătate și comerț electronic. Neha și-a luat licența în inginerie electronică.
Ravindra Akella lucrează ca consultant senior la Microsoft și are peste 13 ani de experiență în dezvoltarea de software. Specializat în .NET și în tehnologiile legate de web, rolul său actual implică deținerea de la un capăt la altul a produselor, de la arhitectură la livrare.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)