Expert C++/CLI
Autor Marcus Heegeen Limba Engleză Hardback – 11 apr 2007
Structura progresivă — de la concept la implementare — transformă acest volum într-un ghid tehnic esențial pentru înțelegerea extensiilor Microsoft pentru C++. Suntem de părere că expertiza autorului Marcus Heege, recunoscut ca Visual C++ MVP, oferă o perspectivă riguroasă asupra modului în care elementele de limbaj sunt proiectate să funcționeze în ecosistemul .NET 2.0. Cartea nu se limitează la o prezentare teoretică, ci analizează în profunzime Common Language Runtime (CLR), oferind cititorului mecanismele necesare pentru a migra eficient de la alte limbaje sau pentru a extinde proiectele de Visual C++ existente. Analizând cuprinsul, observăm o organizare logică ce pornește de la tipuri gestionate și instanțe, avansând rapid către subiecte complexe precum asamblările, serviciile runtime și managementul resurselor. Apreciem în mod deosebit capitolele dedicate interopabilității, precum „Mixing the Managed and the Native Type System” și „Managed-Unmanaged Transitions”, care sunt vitale pentru orice programator ce lucrează la granița dintre performanța codului nativ și flexibilitatea framework-ului .NET. Dacă Foundations of C++/CLI v-a oferit cadrul teoretic și o introducere rapidă în sintaxă, Expert C++/CLI oferă instrumentele practice și detaliile de finețe necesare pentru implementări de nivel enterprise. Recomandăm această lucrare publicată de Apress pentru claritatea cu care tratează subiecte dificile, cum ar fi „Wrapping Native Libraries” sau inițializarea runtime-ului. Stilul de scriere este tehnic și aplicat, unde fiecare concept este susținut de exemple de cod concise care ilustrează sintaxa, urmate de scenarii complexe ce demonstrează bunele practici în arhitectura software.
Preț: 335.32 lei
Preț vechi: 419.15 lei
-20%
Carte tipărită la comandă
Livrare economică 15-29 iunie
Specificații
ISBN-10: 1590597567
Pagini: 330
Ilustrații: XVII, 330 p.
Dimensiuni: 182 x 241 x 27 mm
Greutate: 0.83 kg
Ediția:1st ed.
Editura: Apress
Locul publicării:Berkeley, CA, United States
Public țintă
Popular/generalDe ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească puntea de legătură dintre C++ nativ și platforma .NET. Veți câștiga o înțelegere profundă a modului în care funcționează C++/CLI sub capotă, devenind capabili să gestionați resurse în mod fiabil și să integrați biblioteci de cod vechi în aplicații moderne. Este o resursă indispensabilă pentru cei care vizează performanța fără a sacrifica facilitățile oferite de CLR.
Despre autor
Marcus Heege are o experiență de peste două decenii în dezvoltarea de software pentru platformele Microsoft, începând încă de la MS-DOS 1.0. În calitate de instructor și autor de cursuri pentru DevelopMentor, a creat seminarii specializate pe migrarea aplicațiilor către C++/CLI. Este recunoscut la nivel mondial ca Microsoft MVP (Most Valuable Professional) pentru Visual C++, fiind un colaborator constant al comunității tehnice prin articole de specialitate și activitate de mentorat pentru dezvoltatorii profesioniști.
Descriere scurtă
Even if you're new to C++/CLI and are planning to migrate to it from another language, this book will ground you in the core language elements and give you the confidence to explore further and migrate effectively. It provides concise, yet in-depth coverage of all major C++/CLI features; short code examples succinctly illustrate syntax and concepts, and more elaborate examples show how C++/CLI should be used.