Cantitate/Preț
Produs

Beginning C# 2008 Objects

Autor Grant Palmer, Ken Barker
en Limba Engleză Paperback – 23 oct 2008

Ne-a atras atenția Beginning C# 2008 Objects prin modul în care integrează specificațiile versiunii C# 2008 cu rigoarea metodologică a designului orientat pe obiecte. Găsim în această carte o tranziție tehnică necesară de la simpla scriere a codului la arhitectura de software, utilizând Unified Modeling Language (UML) ca instrument principal de vizualizare. Dacă Beginning C# 2008 de Christian Gross v-a oferit cadrul teoretic al limbajului, această lucrare oferă instrumentele practice pentru a transforma cerințele de business în structuri de date solide. Notăm cu interes structura progresivă a conținutului, care nu se limitează la sintaxă. Autorii încep cu bazele abstractizării și modelării, avansând rapid către interacțiunile complexe dintre obiecte și colecții. O secțiune tehnică importantă este dedicată modelării statice și dinamice a sistemelor, culminând cu transpunerea blueprint-ului UML în cod C# executabil. Această abordare reflectă expertiza lui Grant Palmer, pe care o regăsim și în lucrarea sa anterioară Physics for Game Programmers. În timp ce acea lucrare aplica modele matematice pentru simularea mișcării, volumul de față aplică modelele de design pentru a asigura scalabilitatea și mentenanța aplicațiilor .NET. Cuprinsul indică o atenție deosebită pentru detaliile de implementare: de la formalizarea cerințelor prin cazuri de utilizare (use-cases), până la adăugarea persistenței fișierelor și construirea unei interfețe grafice. Este un parcurs complet care demonstrează nu doar „cum” să programezi, ci și „de ce” anumite decizii de design sunt superioare în contextul dezvoltării profesionale.

Citește tot Restrânge

Preț: 30319 lei

Preț vechi: 37898 lei
-20%

Puncte Express: 455

Carte disponibilă

Livrare economică 23 mai-06 iunie


Specificații

ISBN-13: 9781430210887
ISBN-10: 1430210885
Pagini: 680
Ilustrații: 680 p.
Dimensiuni: 191 x 235 x 36 mm
Greutate: 1.26 kg
Ediția:1st ed.
Editura: Apress
Locul publicării:Berkeley, CA, United States

Public țintă

Popular/general

De ce să citești această carte

Recomandăm această carte programatorilor care doresc să depășească etapa de scriere a codului brut și să înțeleagă arhitectura software. Veți câștiga o metodologie clară de lucru prin utilizarea UML și o înțelegere profundă a principiilor orientate pe obiecte aplicate în C# 2008. Este resursa ideală pentru cei care vizează roluri de proiectare și design de aplicații, oferind un studiu de caz practic, de la concept la execuție.


Despre autor

Grant Palmer este un expert recunoscut în limbajele C# și Java, cu o carieră de peste două decenii în cadrul Space Technology Division la NASA Ames Research Center. Experiența sa vastă ca programator științific include dezvoltarea de aplicații critice și conversia sistemelor legacy din FORTRAN și C în platforme moderne. Pe lângă activitatea de cercetare, a publicat lucrări de referință precum „Java Programmer’s Reference” și Physics for Game Programmers, fiind apreciat pentru capacitatea de a explica concepte tehnice complexe prin prisma aplicațiilor practice din lumea reală.


Descriere scurtă

Updated with the changes to C#, Beginning C# 2008 Objects: From Concepts to Code introduces complete beginners to C# coding practice with a solid methodological foundation written by two critically–acclaimed experts in the field, already authors of the best–selling Beginning C# Objects.
By building from first principles in object–oriented terminology, then advancing through application design with Unified Modeling Language (UML) into practical examples, Beginning C# 2008 Objects: From Concepts to Code provides a foundational guide written from the perspective of two experienced, working authorities on C#.
Working coders will benefit from the object–oriented cast of the book and its section on use–case modeling. This is the book to read if you want to deepen and advance your existing professional development in C# with an eye towards advancing out of pure coding work.
For the reader wishing to “simply learn C#”, this book will provideexactly that. In addition to listing code and syntax, Beginning C# 2008 Objects: From Concepts to Code also walks you through the design and architecting of a functioning C# application, showing the “why” and the “how” of the development decisions that go into professional C# coding.

Cuprins

A Little Taste of C#.- Abstraction and Modeling.- Objects and Classes.- Object Interactions.- Relationships Between Objects.- Collections of Objects.- Polymorphism and Some Final Object Concepts.- Object Modeling 101.- The Object Modeling Process in a Nutshell.- Formalizing Requirements Through Use Cases.- Modeling the Static/Data Aspects of the System.- Modeling the Dynamic/Behavioral Aspects of the System.- Wrapping Up Our Modeling Efforts.- Translating a UML “Blueprint” into C# Code.- A Deeper Look at C#.- Transforming Our UML Model into C# Code.- Rounding Out Our Application, Part 1: Adding File Persistence.- Rounding Out Our Application, Part 2: Adding a Graphical User Interface.- Next Steps.

Notă biografică

Grant Palmer is the author of the acclaimed Java Programmer's Reference and is a recognized expert in both the C# and Java languages. Grant has worked as a scientific programmer in the Space Technology Division at NASA's Ames Research Center for the past 20 years. This has involved working with Java since 1996, developing programs for scientific applications as well as converting older FORTRAN and C applications to the Java and C# platforms.

Caracteristici

Nearly every C# programmer needs to master object-oriented programming! This is an update to the critically acclaimed previous edition Written by an experienced author team in a classic Apress Beginner tutorial template