Cantitate/Preț
Produs

CLR via C: Developer Reference

Autor Jeffrey Richter
en Limba Engleză Paperback – 22 noi 2012

În domeniul dezvoltării software pentru ecosistemul Microsoft, înțelegerea mecanismelor interne ale mediului de execuție este critică pentru performanță. CLR via C reprezintă o resursă tehnică de referință care disecă interacțiunea dintre limbajul C# și infrastructura .NET Framework. Suntem de părere că expertiza autorului Jeffrey Richter, dobândită prin consultanța directă oferită echipei .NET, transformă acest volum dintr-un simplu manual într-o documentație de arhitectură aplicată. Găsim în această carte o explorare metodică a Common Language Runtime, de la gestionarea memoriei prin Garbage Collector, până la subtilitățile sistemului de tipuri și ale firelor de execuție (threading). Abordarea diferă de .Net Framework Essentials prin profunzimea tehnică — în timp ce titlul menționat oferă o privire de ansamblu pentru arhitecți, Jeffrey Richter coboară la nivel de biți, explicând modul în care compilatorul JIT optimizează codul. Putem afirma că structura este orientată spre rezolvarea problemelor complexe de inginerie, punând accent pe programarea asincronă și pe noul Windows Runtime de la acea vreme. Spre deosebire de Accelerated C# 2005, care se concentrează pe sintaxă și design patterns, CLR via C prioritizează mecanica runtime-ului, oferind cititorului instrumentele necesare pentru a scrie aplicații robuste și scalabile. Codul sursă în Visual C# 2012 servește drept demonstrație practică pentru concepte abstracte precum delegarea, evenimentele sau genericele, asigurând o înțelegere care depășește nivelul superficial al API-urilor standard.

Citește tot Restrânge

Din seria Developer Reference

Preț: 30719 lei

Preț vechi: 38399 lei
-20%

Puncte Express: 461

Carte disponibilă

Livrare economică 11-25 mai
Livrare express 25 aprilie-01 mai pentru 7336 lei


Specificații

ISBN-13: 9780735667457
ISBN-10: 0735667454
Pagini: 896
Ilustrații: Illustrations
Dimensiuni: 187 x 228 x 50 mm
Greutate: 1.46 kg
Ediția:4. Auflage
Editura: Microsoft Press
Colecția Developer Reference
Seria Developer Reference


De ce să citești această carte

Recomandăm această carte programatorilor seniori și inginerilor software care doresc să stăpânească platforma .NET la nivel de infrastructură. Cititorul câștigă o înțelegere clară a modului în care funcționează CLR-ul sub capotă, ceea ce permite optimizarea consumului de resurse și depanarea unor probleme complexe de threading sau memorie, esențiale în dezvoltarea de sisteme enterprise.


Despre autor

Jeffrey Richter este un autor recunoscut și cofondator al Wintellect, o companie de consultanță și instruire software. În calitate de consultant de lungă durată pentru echipa Microsoft .NET, el a influențat direct evoluția framework-ului și a limbajului C#. Richter este celebru pentru capacitatea sa de a explica arhitecturi software complexe, fiind autorul multor titluri din seria Developer Reference de la Microsoft Press. Experiența sa vastă în dezvoltarea pentru Windows și .NET îl poziționează ca una dintre cele mai autoritare voci din industrie în ceea ce privește mediile de execuție gestionate.


Notă biografică

Jeffrey Richter is a cofounder of Wintellect (www.wintellect.com), a training, consulting, and debugging firm dedicated to helping companies build better software faster. In addition to this book's previous editions, he's written several other popular programming titles. He has been a consultant to the Microsoft .NET Framework Team since 1999.

Descriere

Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led by programming expert Jeffrey Richter, a longtime consultant to the Microsoft .NET team - you'll gain pragmatic insights for building robust, reliable, and responsive apps and components. Fully updated for .NET Framework 4.5 and Visual Studio 2012 Delivers a thorough grounding in the .NET Framework architecture, runtime environment, and other key topics, including asynchronous programming and the new Windows Runtime Provides extensive code samples in Visual C# 2012 Features authoritative, pragmatic guidance on difficult development concepts such as generics and threading