Tài liệu CIL Programming: Under the Hood of .NET

Thảo luận trong 'Lập Trình' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    Back Cover [TABLE]
    [TR]
    [TD]

    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.
    [/TD]
    [/TR]
    [/TABLE]
     

    Các file đính kèm:

Đang tải...