Evaluare:
Cartea nu reușește să ofere cunoștințe aprofundate despre principiile SOLID, semănând cu conținutul generic adesea găsit pe YouTube. Mulți cititori consideră că este lipsită de originalitate și conține erori lingvistice.
Avantaje:Cititorii au menționat că erau în căutarea unor cunoștințe mai aprofundate despre principiile SOLID.
Dezavantaje:⬤ Conținutul este considerat foarte generic, semănând cu transcrierile de pe YouTube
⬤ sunt prezente greșeli lingvistice
⬤ nu oferă mai mult decât resursele online gratuite
⬤ valoare slabă comparativ cu cursurile Udemy.
(pe baza a 1 recenzii ale cititorilor)
Implementing Design Patterns in C# 11 and .NET 7
Eliberați potențialul modelelor de proiectare pentru a scrie cod mai bun în C# 11 și.NET 7
Caracteristici cheie
● Învățați elementele esențiale ale C# și ale programării orientate pe obiecte.
● Obțineți informații despre cele mai bune practici pentru o codificare de calitate.
● Învățați cum să utilizați modelele de proiectare pentru a scrie cod reutilizabil, flexibil și întreținut.
Descriere
Această carte este un ghid complet pentru design patterns și programarea orientată pe obiecte (OOP) în C# și.NET. Ea acoperă totul, de la elementele de bază ale C# și Visual Studio până la subiecte avansate precum arhitectura software și cele mai bune practici de codificare, inclusiv principiile SOLID.
Cartea începe cu elementele de bază ale C#,.NET, principiile SOLID și paradigma OOP. Apoi, prezintă modelele de proiectare utilizate pe scară largă cu exemple practice în C# și.NET. Aceste exemple includ scenarii din lumea reală și instrucțiuni pas cu pas. În plus, cartea oferă o prezentare generală a caracteristicilor avansate din ecosistemul.NET, perspective asupra soluțiilor actuale de pe piață pentru strategia software și îndrumări privind situațiile în care trebuie utilizată o abordare centrată pe modele de proiectare. Cartea se încheie cu recomandări valoroase și bune practici pentru aplicațiile.NET, în special atunci când se utilizează modele de proiectare.
Ce veți învăța
● Învățați cum să utilizați modelul Singleton pentru a vă asigura că în aplicație există o singură instanță a unei clase.
● Învățați cum să utilizați modelul Prototype pentru a crea obiecte noi prin copierea obiectelor existente.
● Învățați cum să utilizați modelul Factory Method pentru a crea obiecte fără a specifica clasele lor concrete.
● Învățați cum să utilizați modelul Adapter pentru a face interfețele incompatibile să funcționeze împreună.
● Învățați cum să utilizați modelul Proxy pentru a controla accesul la obiecte.
● Învățați cum să utilizați modelul Strategy pentru a încapsula algoritmi.
Pentru cine este această carte
Această carte este neprețuită pentru dezvoltatorii de software care trec la.NET, pentru dezvoltatorii.NET experimentați care învață despre modelele avansate de proiectare, paradigmele de programare orientată pe obiecte și principiile SOLID și pentru entuziaștii.NET Core care caută informații despre funcționalitățile de bază și progresele recente ale platformei.
Tabla de conținut
1. C# Fundamente
2. Fundamente.NET
3. Concepte de bază ale programării orientate pe obiect în C#
4. Principiile SOLID în C#
5. Introducere în modelele de proiectare
6. Modelul Singleton în aplicațiile.NET
7. Modelul Abstract Factory cu Blazor
8. Modelul prototip cu ASP.NET Razor
9. Modelul metodei fabrică utilizând noile caracteristici ale C# 11
10. Modelul adaptorului cu Entity Framework Core
11. Model compozit cu ASP.NET MVC
12. Modelul Proxy cu GRPC
13. Model de comandă cu MediatR
14. Model de strategie utilizând Azure C# și Azure Functions
15. Modelul observator
© 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)