C# in Depth: What you need to master C# 2 and 3
Autor Jon Skeeten Limba Engleză Paperback – 27 apr 2008
Notăm cu interes faptul că achiziția acestui volum în format tipărit oferă acces gratuit la edițiile digitale în formate PDF, Kindle și ePub, asigurând o flexibilitate sporită pentru fluxul de lucru al programatorului modern. Subliniem că C# in Depth nu este un simplu manual de sintaxă, ci o explorare tehnică riguroasă semnată de Jon Skeet, o autoritate recunoscută în ecosistemul .NET și cel mai important contributor de pe platforma Stack Overflow. Structura celei de-a patra ediții este proiectată special pentru a demistifica evoluția limbajului, punând un accent deosebit pe implementările practice din versiunile 6 și 7.
Analizăm în detaliu mecanismele complexe din spatele funcțiilor asincrone, interpolării șirurilor de caractere și utilizării tuplurilor pentru compoziție. Credem că valoarea adăugată a acestei lucrări rezidă în capacitatea autorului de a explica nu doar cum funcționează o facilitate, ci și motivația tehnică din spatele designului său. Complementar lui A Programmer's Guide to C# 5.0, care oferă o bază solidă pentru specificațiile anterioare, volumul de față acoperă zona avansată a optimizării codului prin pattern matching și referințe extinse (pass-by-reference), elemente esențiale pentru aplicațiile moderne de tip big data sau cloud-centric.
Spre deosebire de cealaltă lucrare recentă a autorului, Software Mistakes and Tradeoffs, care se concentrează pe deciziile arhitecturale și compromisurile necesare în dezvoltare, C# in Depth rămâne ancorată în „măruntaiele” limbajului. Este un instrument indispensabil pentru depanarea eficientă și scrierea unui cod concis, oferind o perspectivă tehnică asupra viitorului platformei .NET Core.
Preț: 196.51 lei
Preț vechi: 245.64 lei
-20%
Carte indisponibilă temporar
Specificații
ISBN-10: 1933988363
Pagini: 424
Dimensiuni: 189 x 232 x 22 mm
Greutate: 0.74 kg
Editura: Manning Publications
Colecția Manning Publications
Locul publicării:Boston, United States
De ce să citești această carte
Recomandăm această carte dezvoltatorilor intermediari care doresc să treacă de la utilizarea superficială a limbajului C# la o înțelegere profundă a mecanismelor sale interne. Veți câștiga expertiză în utilizarea funcțiilor asincrone și a noilor structuri din C# 6 și 7, beneficiind de rigoarea tehnică a lui Jon Skeet pentru a rezolva probleme complexe de programare enterprise și sisteme.
Despre autor
Jon Skeet este inginer software senior la Google, în Londra, și o figură legendară în comunitatea globală de dezvoltatori. Cu studii în matematică și informatică la Cambridge, Skeet s-a impus ca autoritate supremă în limbajele Java și C#, fiind liderul incontestabil al contribuțiilor pe site-ul de întrebări și răspunsuri Stack Overflow. Expertiza sa vastă se reflectă în capacitatea de a diseca specificațiile tehnice ale limbajului C#, transformând concepte abstracte în soluții aplicabile pentru proiecte complexe de software.
Notă biografică
Descriere
Expert author Jon Skeet dives into the C# language, plumbing new C# 2 and 3 features and probing the core C# language concepts that drive them. This unique book puts the new features into context of how C# has evolved without a lengthy rehearsal of the full C# language.
C# in Depth briefly examines the history of C# and the .NET framework and reviews a few often-misunderstood C# 1 concepts that are very important as the foundation for fully exploiting C# 2 and 3. Because the book addresses C# 1 with a light touch, existing C# developers don't need to pick through the book in order to find new material to enhance their skills.
This book focuses on the C# 2 and 3 versions of the language, but clearly explains where features are supported by changes in the runtime (CLR) or use new framework classes. Each feature gets a thorough explanation, along with a look on how you'd use it in real life applications.
C# in Depth is both a vehicle for learning C# 2 and 3 and a reference work. Although the coverage is in-depth, the text is always accessible: You'll explore pitfalls that can trip you up, but you'll skip over gnarly details best left to the language specification. The overall effect is that readers become not just proficient in C# 2 and 3, but comfortable that they truly understand the language.