Evaluare:
Cartea oferă o prezentare cuprinzătoare și accesibilă a limbajului C#, ceea ce o face o resursă solidă atât pentru începători, cât și pentru dezvoltatorii experimentați. Ea pune accentul pe claritate în explicarea caracteristicilor limbajului și include materiale utile precum hărți mentale.
Avantaje:Stilul de scriere bine structurat și captivant, acoperirea cuprinzătoare a caracteristicilor C#, accentul pe limbaj mai degrabă decât pe întregul cadru .NET, include exemple practice și fragmente de cod, iar materialele vizuale precum hărțile mentale îmbunătățesc învățarea.
Dezavantaje:Necesită cunoștințe anterioare de programare, unele dezacorduri cu evaluările autorului și poate avea nevoie de actualizări pentru versiunile mai noi de C# în viitor.
(pe baza a 10 recenzii ale cititorilor)
Ghidul cuprinzător și expert pentru programarea în limbajul C#
"Această carte a fost un clasic de ani de zile și rămâne unul dintre titlurile cele mai venerabile și de încredere din lumea conținutului C# și, probabil, mult dincolo! ... Mark este super inteligent, insistă să înțeleagă totul la bază și are o înțelegere fenomenală a modului în care lucrurile afectează dezvoltatorii reali.... El merge direct la esență și comunică cu mare integritate - fără îndulcire - și are un ochi ascuțit pentru valoarea practică și problemele din lumea reală."
-Mads Torgersen, C# Program Manager, Microsoft.
Essential C# 7. 0 este un ghid bine organizat, fără bătăi de cap, despre C# 7. 0 pentru programatori la toate nivelurile de experiență. Reflectând cele mai importante caracteristici C# de la 3. 0 până la 7. 0 și incluzând modele moderne de programare, vă va ajuta să scrieți cod simplu, puternic, robust, sigur și mentenabil.
Autorul Mark Michaelis este un expert C# de talie mondială: un MVP Microsoft de lungă durată și director regional care, de asemenea, a făcut parte din echipa de revizuire a designului C# a Microsoft. El prezintă un tutorial cuprinzător și o referință pentru întregul limbaj, inclusiv acoperirea de specialitate a principalelor îmbunătățiri C# 7. 0, utilizarea C# 7. 0 cu .NET Core/.NET Standard și compilarea pe mai multe platforme. El ilustrează principalele construcții C# cu exemple succinte și prezintă cele mai bune practici de codificare. Pentru a vă ajuta să mențineți codul existent, indexuri separate oferă răspunsuri specifice versiunii pentru C# 5. 0, 6. 0 și 7. 0, iar pictogramele vizuale arată când a fost introdusă fiecare inovație a limbajului.
⬤ Să profitați la maximum de îmbunătățirile C# 7. 0, inclusiv tuplurile, deconstructorii, potrivirea modelelor, funcțiile locale și returnările ref.
⬤ Lucrați eficient cu tipurile de date, operatorii, fluxul de control, metodele și parametrii C#.
⬤ Scrieți cod mai robust cu ajutorul construcțiilor C# orientate pe obiecte.
⬤ Implementați o gestionare fiabilă și eficientă a excepțiilor.
⬤ Reduceți complexitatea codului cu generice, delegați, expresii lambda și evenimente.
⬤ Utilizați tehnici avansate de programare dinamică și declarativă.
⬤ Interogarea diverselor colecții de date utilizând LINQ cu expresii de interogare.
⬤ Creați colecții personalizate care operează cu obiecte de afaceri.
⬤ Accesarea colecțiilor.NET prin interfețe de colecție și operatori de interogare standard.
⬤ Master multithreading și sincronizare, inclusiv paradigma async/await.
⬤ Optimizați performanța și interoperabilitatea cu P/Invoke și codul nesigur.
⬤ Executați-vă codul pe Linux sau macOS cu compilarea C# 7. 0 cross-platform compilation.
⬤ Include C# 7. 1, 7. 2 și 7. 3 îmbunătățiri ale limbajului.
Acest ghid vă oferă o bază completă pentru dezvoltarea de succes cu versiunile moderne ale limbajului C# în orice proiect sau mediu.
© 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)