Subcategories

CIL Programming: Under the Hood of .NET

Posted By: misirac
COVER
CIL Programming: Under the Hood of .NET
Apress | ISBN: 1590590414 | 2002. | 640 p. | RARed CHM 5.35MB

This resource covers the essentials of programming the CIL, and discusses the basics of what .NET assemblies are and how manifests fit into the picture, as well as how to create assemblies in .NET.

Shows how and why programmers “touch the metal” and program CIL directly
Includes information on the future of CIL, and how this affects developers
Loaded with source code and real-world examples—no toy code
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 in 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, fields, methods, and method definitions. Bock also covers how C# and VB .NET, and other non-Microsoft assemblies at runtime via the Emitter classes.

After reading CIL Programming: Under the Hood of .NET, developer will have a better understanding of CIL and how to program directly into it.

About the Author

Jason Bock is a senior consultant for Magenic Technologies, a Microsoft Gold Certified consulting firm. He has worked on a number of business applications using a diverse set of tools and technologies such as VB .COM, and Java. He is also the author of Visual Basic 6 Win32 API Tutorial and he has written articles and given presentations on technical development issues within VB. He has a bachelor’s degree and a master’s degree in electrical engineering from Marquette University.

[[center]color=#ee0000]NO mirrors, please !

<a href="http://www.FriendlyDuck.com/AF_TA/rel/index.cfm?RST=UNF&TAD=432842&fn=CIL%20Programming%3A%20Under%20the%20Hood%20of%20.NET" onclick="log_click('CIL%20Programming%3A%20Under%20the%20Hood%20of%20.NET', 'www.friendlyduck.com'); return true;" target="_blank" rel="nofollow noopener noreferrer"><b>Download:</b></a>

Pass: www.AvaxHome.ru