|
|
|
|
LEADER |
00000cam a2200000Ii 4500 |
001 |
OR_ocn883306446 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr cnu|||unuuu |
008 |
140710s2014 caua o 001 0 eng d |
040 |
|
|
|a GW5XE
|b eng
|e rda
|e pn
|c GW5XE
|d YDXCP
|d COO
|d UMI
|d E7B
|d SFB
|d STF
|d B24X7
|d IDEBK
|d DEBBG
|d DEBSZ
|d UPM
|d OCLCF
|d EBLCP
|d OCLCQ
|d OCL
|d OCLCQ
|d Z5A
|d LIV
|d MERUC
|d OCLCQ
|d ESU
|d OCLCQ
|d VT2
|d IOG
|d N$T
|d OCLCA
|d OCL
|d REB
|d CEF
|d DEHBZ
|d OCLCQ
|d OCLCO
|d INT
|d U3W
|d OCLCQ
|d WYU
|d OCLCO
|d YOU
|d OCLCQ
|d OCLCO
|d UAB
|d AU@
|d UKAHL
|d OCLCQ
|d OCLCO
|d DCT
|d ERF
|d OCLCQ
|d BRF
|d OCLCO
|d OCLCQ
|
019 |
|
|
|a 885819561
|a 892538303
|a 892800058
|a 966388402
|a 1005767917
|a 1048157009
|a 1058530637
|a 1066632199
|a 1086423477
|a 1097094396
|a 1110753572
|a 1112576381
|a 1129335919
|
020 |
|
|
|a 9781430267607
|q (electronic bk.)
|
020 |
|
|
|a 1430267607
|q (electronic bk.)
|
020 |
|
|
|z 9781430267614
|
020 |
|
|
|z 1430267615
|
024 |
7 |
|
|a 10.1007/978-1-4302-6760-7
|2 doi
|
029 |
1 |
|
|a AU@
|b 000055996369
|
029 |
1 |
|
|a CHNEW
|b 000888657
|
029 |
1 |
|
|a CHVBK
|b 37449777X
|
029 |
1 |
|
|a DEBBG
|b BV042182323
|
029 |
1 |
|
|a DEBBG
|b BV043611923
|
029 |
1 |
|
|a DEBSZ
|b 417230028
|
029 |
1 |
|
|a DEBSZ
|b 42004390X
|
029 |
1 |
|
|a GBVCP
|b 882732803
|
029 |
1 |
|
|a NZ1
|b 15753247
|
029 |
1 |
|
|a AU@
|b 000067113206
|
035 |
|
|
|a (OCoLC)883306446
|z (OCoLC)885819561
|z (OCoLC)892538303
|z (OCoLC)892800058
|z (OCoLC)966388402
|z (OCoLC)1005767917
|z (OCoLC)1048157009
|z (OCoLC)1058530637
|z (OCoLC)1066632199
|z (OCoLC)1086423477
|z (OCoLC)1097094396
|z (OCoLC)1110753572
|z (OCoLC)1112576381
|z (OCoLC)1129335919
|
037 |
|
|
|a CL0500000464
|b Safari Books Online
|
050 |
|
4 |
|a QA76.73.A8
|
072 |
|
7 |
|a COM
|x 051040
|2 bisacsh
|
072 |
|
7 |
|a UY
|2 bicssc
|
082 |
0 |
4 |
|a 005.13/6
|2 23
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Lidin, Serge,
|d 1956-
|e author.
|
245 |
1 |
0 |
|a .NET IL Assembler /
|c Serge Lidin.
|
264 |
|
1 |
|a Berkeley, CA :
|b Apress,
|c 2014.
|
264 |
|
2 |
|a New York, NY :
|b Distributed to the Book trade worldwide by Springer
|
264 |
|
4 |
|c Ã2014
|
300 |
|
|
|a 1 online resource (xxvi, 450 pages) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|b PDF
|2 rda
|
588 |
0 |
|
|a Online resource; title from PDF title page (EBSCO, viewed November 28, 2017).
|
520 |
|
|
|a A comprehensive drill-down into the inner workings of the .NET Framework. Acknowledged runtime expert and Microsoft insider Serge Lidin steps through the internal structures and operations that take place when .NET code is executed, showing how the syntax and grammar of the coding language is broken down into low-level units that can be expressed through the ILAsm language that runs behind the scenes in .NET. By reading this book you will develop the skills you need to write tighter, faster .NET code; to debug complex error handling situations; and to oversee multi-language and multi-platform projects with confidence. What you'll learn: Discover the structure of the .NET execution sequence and the Managed Executable Files that lie within it; Step through the core .NET component modules, namespaces and classes and see how each is consumed by ILAsm and can be optimized for execution; Learn how to use the IL Assembler and Disassembler tools to analyze .NET code, metadata structures and exception handling within Visual Studio; Understand the issues that surround multi-language and multi-framework projects; Develop your own Custom Attributes and tailor them for speed and security. --
|c Edited summary from book.
|
505 |
0 |
|
|a At a Glance; Introduction; Chapter 1: Simple Sample; Basics of the Common Language Runtime; Simple Sample: The Code; Program Header; Class Declaration; Field Declaration; Method Declaration; Global Items; Mapped Fields; Data Declaration; Value Type As Placeholder; Calling Unmanaged Code; Forward Declaration of Classes; Summary; Chapter 2: Enhancing the Code; Compacting the Code; Protecting the Code; Summary; Chapter 3: Making the Coding Easier; Aliasing; Compilation Control Directives; Referencing the Current Class and Its Relatives; Summary.
|
505 |
8 |
|
|a Chapter 4: The Structure of a Managed Executable FilePE/COFF Headers; MS-DOS Header/Stub and PE Signature; COFF Header; PE Header; Data Directory Table; Section Headers; Common Language Runtime Header; Header Structure; Flags Field; EntryPointToken Field; VTableFixups Field; StrongNameSignature Field; Relocation Section; Text Section; Data Sections; Data Constants; V-Table; Unmanaged Export Table; Thread Local Storage; Resources; Unmanaged Resources; Managed Resources; Summary; Phase 1: Initialization; Phase 2: Source Code Parsing; Phase 3: Image Generation; Phase 4: Completion.
|
505 |
8 |
|
|a Chapter 5: Metadata Tables OrganizationWhat Is Metadata?; Heaps and Tables; Heaps; General Metadata Header; Metadata Table Streams; RIDs and Tokens; RIDs; Tokens; Coded Tokens; Metadata Validation; Summary; Chapter 6: Modules and Assemblies; What Is an Assembly?; Private and Shared Assemblies; Application Domains As Logical Units of Execution; Manifest; Assembly Metadata Table and Declaration; AssemblyRef Metadata Table and Declaration; Autodetection of Referenced Assemblies; The Loader in Search of Assemblies; Module Metadata Table and Declaration; ModuleRef Metadata Table and Declaration.
|
505 |
8 |
|
|a File Metadata Table and DeclarationManaged Resource Metadata and Declaration; ExportedType Metadata Table and Declaration; Order of Manifest Declarations in ILAsm; Single-Module and Multimodule Assemblies; Summary of Metadata Validity Rules; Assembly Table Validity Rules; AssemblyRef Table Validity Rules; Module Table Validity Rules; ModuleRef Table Validity Rules; File Table Validity Rules; ManifestResource Table Validity Rules; ExportedType Table Validity Rules; Chapter 7: Namespaces and Classes; Class Metadata; TypeDef Metadata Table; TypeRef Metadata Table; InterfaceImpl Metadata Table.
|
505 |
8 |
|
|a NestedClass Metadata TableClassLayout Metadata Table; Namespace and Full Class Name; ILAsm Naming Conventions; Namespaces; Full Class Names; Class Attributes; Flags; Class Visibility and Friend Assemblies; Class References; Parent of the Type; Interface Implementations; Class Layout Information; Interfaces; Value Types; Boxed and Unboxed Values; Instance Members of Value Types; Derivation of Value Types; Enumerations; Delegates; Nested Types; Class Augmentation; Summary of the Metadata Validity Rules; TypeDef Table Validity Rules; Enumeration-Specific Validity Rules.
|
546 |
|
|
|a English.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
630 |
0 |
0 |
|a Microsoft .NET Framework.
|
630 |
0 |
7 |
|a Microsoft .NET Framework.
|2 fast
|0 (OCoLC)fst01020083
|
650 |
|
0 |
|a Assembly languages (Electronic computers)
|
650 |
|
6 |
|a Langage assembleur (Langage de programmation)
|
650 |
|
7 |
|a COMPUTERS
|x Programming Languages
|x Assembly Language.
|2 bisacsh
|
650 |
|
7 |
|a Assembly languages (Electronic computers)
|2 fast
|0 (OCoLC)fst01800564
|
776 |
0 |
8 |
|i Printed edition:
|z 9781430267614
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9781430267607/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH29395651
|
938 |
|
|
|a Books 24x7
|b B247
|n bks00066689
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL1781944
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10896211
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 1174117
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis29828151
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 12013058
|
994 |
|
|
|a 92
|b IZTAP
|