C# class design handbook - Richard Conway , Teun Duynstee , Ben... - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
C# class design handbook
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

C# class design handbook

C# class design handbook

Coding effective classes

Richard Conway, Teun Duynstee, Ben Hyrman, Roger Rowland, James Speer

372 pages, parution le 19/05/2003

Résumé

C# is Microsoft's new object-oriented language, specifically designed to take full advantage of the .NET type system. At the heart of .NET programming in C# is the task of building classes. All C# code participates in the .NET type system, because all code is contained in classes and other types which participate in the class hierarchy of the .NET framework. This book is a guide to help you design these classes effectively, by looking at what control we have over our classes, and how C# turns our class definitions into executable code.

Ask anyone: designing effective classes that you don't have to revisit and revise over and over again is an art. This Handbook aims to give you a deep understanding of the implications of every decision you can make in designing a class, so you are better equipped to take full advantage of C#'s power to create classes that are robust, flexible and reusable.

This book assumes that you are already familiar with the syntax of C#. It assumes that you have already used it to write code and that you are familiar with your chosen development tools and know how to compile and run C# code. You should also be aware of .NET's basic object-oriented mechanisms. In this book, we'll lift the lid on the simple syntax and examine what it really does behind the scenes.

Contents

  • Introduction
  • Defining Types
  • Type Members
  • Methods
  • Properties and Operators
  • Constructors and the Object Lifecycle
  • Events and Delegates
  • Inheritance and Polymorphism
  • Code Organization and Metadata
Appendix
Index

L'auteur - James Speer

James Speer - James has worked in software development since 1987. Beginning his career with BCPL and C++, James has more recently specialized in distributed middle-tier development using Visual Basic, XML, MSMQ, and SQL Server. James is currently a Senior Developer at Charteris plc providing prescriptive guidance, mentoring, and development expertise for Charteris clients.

Caractéristiques techniques

  PAPIER
Éditeur(s) Wrox Press
Auteur(s) Richard Conway, Teun Duynstee, Ben Hyrman, Roger Rowland, James Speer
Parution 19/05/2003
Nb. de pages 372
Format 15,2 x 22,7
Couverture Broché
Poids 520g
Intérieur Noir et Blanc
EAN13 9781861008282

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription