Evaluare:
Cartea oferă o prezentare generală a arhitecturii software și a subiectelor conexe, adaptată special pentru dezvoltatorii C# și .NET, ceea ce o face o resursă utilă pentru programatorii experimentați care doresc să înțeleagă diverse aspecte ale domeniului. Cu toate acestea, caracterul cuprinzător al cărții face ca unele conținuturi să fie superficiale și nu este recomandată pentru începători.
Avantaje:⬤ Stil de scriere clar și concis
⬤ Subiecte ample care oferă o bună imagine de ansamblu pentru programatorii experimentați
⬤ Referințe și link-uri utile pentru cercetări suplimentare
⬤ Conține exemple de cod practice
⬤ Resursă bună pentru înțelegerea .NET, Azure, microservicii și arhitecturi scalabile.
⬤ Profunzimea conținutului este adesea superficială din cauza gamei largi de subiecte
⬤ Organizarea capitolelor poate fi sporadică
⬤ Unii cititori o pot găsi copleșitoare sau prea voluminoasă
⬤ Nu este potrivită pentru începători
⬤ Unele probleme tehnice privind accesul la carte pe platforme.
(pe baza a 16 recenzii ale cititorilor)
Software Architecture with C# 10 and .NET 6 - Third Edition: Develop software solutions using microservices, DevOps, EF Core, and design patterns for
Proiectați aplicații de întreprindere scalabile și de înaltă performanță utilizând cele mai recente caracteristici ale C# 10 și.NET 6
Caracteristici principale:
⬤ Obțineți cunoștințe complete de arhitectură software și setul de abilități pentru a crea aplicații complet modulare.
⬤ Soluționați problemele de scalabilitate în aplicațiile web utilizând modele de arhitectură de întreprindere.
⬤ Master noile evoluții în arhitectura front-end și aplicarea AI pentru arhitecții software.
Descrierea cărții:
Arhitectura software este practica de implementare a structurilor și sistemelor care eficientizează procesul de dezvoltare software și îmbunătățesc calitatea unei aplicații. Această a treia ediție complet revizuită și extinsă, cu cele mai recente caracteristici ale.NET 6 și C# 10, vă permite să dobândiți abilitățile cheie, cunoștințele și bunele practici necesare pentru a deveni un arhitect software eficient.
Software Architecture with C# 10 and.NET 6, Third Edition cuprinde capitole noi care descriu importanța arhitectului software, Microservicii cu ASP.NET Core și analizarea aspectelor arhitecturale ale front-end-ului în aplicații, inclusiv noua abordare a.NET MAUI. De asemenea, include capitole actualizate despre Azure Kubernetes Service, EF Core și Blazor.
Veți începe prin a înțelege cum să transformați cerințele utilizatorilor în nevoi arhitecturale și prin a explora diferențele dintre cerințele funcționale și cele non-funcționale. În continuare, veți explora cum să alegeți o soluție cloud pentru infrastructura dumneavoastră, luând în considerare factorii care vă vor ajuta să gestionați cu succes o aplicație bazată pe cloud. În cele din urmă, veți analiza și implementa modele de proiectare software care vă vor permite să rezolvați probleme comune de dezvoltare.
La sfârșitul acestei cărți, veți fi capabil să construiți și să livrați aplicații extrem de scalabile, pregătite pentru întreprinderi, care să îndeplinească cerințele de afaceri.
Ce veți învăța:
⬤ Utilizați tehnici dovedite pentru a depăși provocările arhitecturale din lumea reală.
⬤ Aplicați abordări arhitecturale precum arhitectura stratificată.
⬤ Utilizați instrumente precum containerele pentru a gestiona eficient microserviciile.
⬤ Să fie la curent cu caracteristicile Azure pentru furnizarea de soluții globale.
⬤ Programați și mențineți Azure Functions utilizând C# 10.
⬤ Înțelegeți când este mai bine să utilizați dezvoltarea bazată pe teste (TDD)
⬤ Implementați microservicii cu ASP.NET Core în arhitecturi moderne.
⬤ Obțineți ce este mai bun din principiile DevOps pentru a activa mediile CI/CD.
Pentru cine este această carte:
Această carte se adresează inginerilor și dezvoltatorilor software seniori care aspiră să devină arhitecți sau care doresc să creeze aplicații pentru întreprinderi cu stiva.NET. Pentru a profita la maximum de această carte, este necesară familiarizarea de bază cu C# și.NET.
© 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)