Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
CIL Programming: Under the hood of .NET
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

CIL Programming: Under the hood of .NET

CIL Programming: Under the hood of .NET

Jason Bock

340 pages, parution le 04/07/2002

Résumé

For the most part, .NET developers use a high-level language, such as C# or VB .NET, to develop their systems. However, the core language of .NET is the Common Intermediate Language, or CIL. This language is the language of .NET-developers can use CIL to do whatever is allowed by the .NET specifications, which is not the case for C# and VB .NET. Although it is unlikely that the majority of .NET developers will create their assemblies in CIL, understanding how CIL works will give them a deep, language-independent insight into the core parts of .NET. Furthermore, such knowledge is essential for creating dynamic types, a powerful part of the .NET Framework.

In "CIL Programming: Under the Hood of .NET", Jason Bock covers the essentials of programming the CIL. First, Bock discusses the basics of what .NET assemblies are and how manifests fit into the picture. He then shows how to create assemblies in .NET-including the ilasm directives and CIL opcodes, and how these are used to define assemblies, classes, field, methods, and method definitions. Bock also covers how C# and VB .NET and other non-MS languages emit CIL and how they differ. Finally, he reveals how developers can create dynamic assemblies at runtime via the Emitter classes.

After reading "CIL Programming: Under the Hood of .NET", developers will have a better understanding of the CIL and how to program directly into it. A must-have on every .NET developer's desk!

Table of Contents
  • 1. Language Interoperability.
  • 2. ilasm Directives.
  • 3. CIL Opcodes.
  • 4. ilasm and CIL in Practice.
  • 5. Debugging CIL.
  • 6. .NET Languages and CIL.
  • 7. Creating Dynamic Types.
  • 8. Dynamic Proxies in .NET.
  • 9. Conclusions.
  • Appendix: The Future of CIL.

L'auteur - Jason Bock

Jason Bock - Jason Bock is a Senior Consultant for Magenic Technologies (http://www.magenic.com). He has worked on a number of business applications using a diverse set of substrates and languages such as C#, .NET, and Java. He is the author of CIL Programming: Under the Hood of .NET and .NET Security both by Apress, and Visual Basic 6 Win32 API Tutorial, and has written numerous articles on technical development issues associated with both VB and Java. Jason holds both a B.A. and a Masters degree in Electrical Engineering from Marquette University. You can find out more about him at (http://www.jasonbock.net).

Caractéristiques techniques

  PAPIER
Éditeur(s) Apress
Auteur(s) Jason Bock
Parution 04/07/2002
Nb. de pages 340
Format 19 x 24
Couverture Relié
Poids 965g
Intérieur Noir et Blanc
EAN13 9781590590416
ISBN13 978-1-59059-041-6

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