Cantitate/Preț
Produs

C# 12 in a Nutshell: The Definitive Reference

Autor Joseph Albahari
en Limba Engleză Paperback – 2024

Pe linia practică a volumului Professional C# and .NET – 2021 Edition, dar cu focus pe arhitectura limbajului și detaliile de implementare ale framework-ului modern, C# 12 in a Nutshell se impune ca o resursă tehnică indispensabilă. În timp ce alte lucrări se concentrează pe dezvoltarea de aplicații specifice (Web sau Windows), abordarea lui Joseph Albahari rămâne fidelă tradiției seriei „Nutshell” de la O'Reilly: explicații directe, dense și lipsite de introduceri redundante. Reținem structura riguroasă care permite tranziția rapidă de la sintaxa de bază la concepte de inginerie software avansată. Cartea nu se limitează la suprafața limbajului; explorăm în profunzime mecanismele CLR (Common Language Runtime) și bibliotecile fundamentale .NET 8. Un punct forte major îl reprezintă cele trei capitole masive dedicate LINQ, oferind o claritate superioară față de ce regăsim în Programming C# 10. De asemenea, sunt tratate cu precizie chirurgicală subiecte dificile precum concurența, asincronismul, programarea paralelă și manipularea memoriei prin pointeri sau structuri de tip span. Comparativ cu lucrările sale anterioare, precum Linq Pocket Reference sau C# 12 Pocket Reference, acest volum reprezintă viziunea completă a autorului. Dacă referințele de buzunar sunt ideale pentru consultări rapide la birou, ediția de față este „biblia” tehnică necesară pentru a înțelege de ce și cum funcționează codul în ecosistemul Microsoft. Merită menționat că textul este optimizat pentru cititorul care dorește să elimine „zgomotul” informațional și să ajungă direct la esența noilor facilități din C# 12, cum ar fi îmbunătățirile aduse potrivirii de modele (pattern matching) și constructorii primari.

Citește tot Restrânge

Preț: 35542 lei

Preț vechi: 44428 lei
-20%

Puncte Express: 533

Carte disponibilă

Livrare economică 04-18 mai
Livrare express 17-23 aprilie pentru 7782 lei


Specificații

ISBN-13: 9781098147440
ISBN-10: 1098147448
Pagini: 1070
Dimensiuni: 152 x 226 x 58 mm
Greutate: 1.53 kg
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte programatorilor care vor să treacă de la utilizarea intuitivă a limbajului la măiestrie tehnică. Este resursa ideală pentru a stăpâni .NET 8 și C# 12, oferind răspunsuri concrete la probleme complexe de asincronism, securitate (criptografie) și performanță. Câștigați o înțelegere profundă a CLR-ului, esențială pentru scrierea unui cod robust și eficient în medii enterprise.


Despre autor

Joseph Albahari este un arhitect de design C# de elită în cadrul Egton Medical Information Systems, cel mai mare furnizor de software pentru sănătate din Marea Britanie. Cu o experiență de peste 15 ani în dezvoltarea aplicațiilor enterprise pe platforma .NET, acesta a lucrat în industrii diverse, de la telecomunicații la educație. Specializat în crearea de componente și controale personalizate, Albahari a proiectat framework-uri de componente pentru numeroase companii internaționale. Expertiza sa practică se reflectă în precizia tehnică a scrierilor sale, fiind recunoscut la nivel mondial pentru capacitatea de a sintetiza concepte software complexe.


Descriere

When you have questions about C# 12 or .NET 8, this best-selling guide has the answers you need. C# is a language of unusual flexibility and breadth, and with its continual growth, there's always so much more to learn. In the tradition of O'Reilly's Nutshell guides, this thoroughly updated edition is simply the best one-volume reference to the C# language available today. Aimed at intermediate and advanced programmers, this is a book whose explanations get straight to the point, covering C#, the CLR, and the core .NET libraries in depth, without long intros or bloated samples. Get up to speed on C# from syntax and variables to advanced topics such as pointers, closures, and patterns Dig deep into LINQ, with three chapters dedicated to the topic Explore concurrency and asynchrony, advanced threading, and parallel programming Work with .NET features, including regular expressions, networking, assemblies, spans, cryptography and reflection.emit


Notă biografică

Joe Albahari is the inventor of LINQPad and, has published 15 books with O'Reilly, including C# 9.0 in a Nutshell and C# 9.0 Pocket Reference, and speaks regularly at user groups and conferences such as NDC and YOW. Joe has been a C# MVP since 2008.