Flylib.com
Books
Software
Computers & Technology
Home Computing
Business & Culture
Programming
Software
Web Development
Certification
Networking
Security & Encryption
Computer Science
Operating Systems
Microsoft
Hardware
Databases
Graphic Design
Apple
Digital Music
Digital Photography & Video
Games & Strategy Guides
Project Management
Mobile & Wireless Computing
Education & Reference
Encyclopedias
Test Preparation
Studying & Workbooks
Schools & Teaching
Writing, Research & Publishing Guides
Foreign Language Study & Reference
Atlases & Maps
Dictionaries & Thesauruses
Words, Language & Grammar
College & University
Trivia & Fun Facts
Consumer Guides
Business & Investing
Industries & Professions
Management & Leadership
Organizational Behavior
Personal Finance
Small Business & Entrepreneurship
Popular Economics
Marketing & Sales
Finance
Skills
Business Life
Economics
Job Hunting & Careers
Biography & History
Reference
International
Real Estate
Investing
Women & Business
Science & Math
Mathematics
Technology
Reference
Earth Sciences
Physics
Biological Sciences
Behavioral Sciences
Nature & Ecology
Astronomy & Space Science
History & Philosophy
Experiments, Instruments & Measurement
Agricultural Sciences
Category list
Computers & Technology
Programming
Languages & Tools
Software
Category list
Education & Reference
Advanced .NET Programming - page 1
Buy on amazon.com >>
Robinson S.
<< Previous book
Next page >>
1
2
Advanced .NET Programming
Advanced .NET Programming
Table of Contents
Introduction
Programming Languages Used
Conventions
Customer Support
Chapter 1: Introducing Intermediate Language
Introducing IL Assembly
IL Principles
Programming IL
Debugging IL
Summary
Chapter 2: Intermediate Language: Digging Deeper
Working with Objects and ValueType Instances
Enumerations
Arrays
Calling Unmanaged Code with PInvoke
Defining Literal Binary Data
Exception Handling
Attributes
Disassembling IL and Round-Tripping
Summary
Chapter 3: Inside the CLR
The .NET Framework Components and ECMA
The ValueReference Type System
JIT Compilation: Verification and Validation
Managed and Unmanaged Code
Summary
Chapter 4: Assemblies
The Internal View: Assembly Physical Structure
The External View: Assembly Logical Structure
Locating Assemblies
Generating Assemblies
Putting it all Together
Summary
Chapter 5: Garbage Collection
Why Use Garbage Collection?
How the .NET Garbage Collector Works
Implementing Dispose() and Finalize()
Weak References
Summary
Chapter 6: Improving Performance
Managed or Unmanaged?
JIT Compiler Optimization
Performance Tips
Summary
Chapter 7: Profiling and Performance Counters
How Windows Supports Performance Monitoring
Understanding Memory
Performance Counters
PerfMon
Profiling
Summary
Chapter 8: Dynamic Code Generation
Reasons to Use Dynamic Code Generation
Architecture
Coding using Reflection.Emit
Coding with the CodeDom
Summary
Chapter 9: Threading
CLR Threading Support
Multi-Threading Techniques
Asynchronous Delegates
Synchronizing Variable Access
Timers
Explicitly Creating and Aborting a Thread
Summary
Chapter 10: Management Instrumentation
What is WMI?
Performing Queries using the System.Management Classes
Asynchronous Processing
Receiving Notifications
Summary
Chapter 11: Advanced Windows Forms
Windows Messages Under the Hood
Message Loop Examples
XP Themed Controls
Non-Rectangular Windows
Owner Draw Controls
1
2
Buy on amazon.com >>
Robinson S.
<< Previous book
Next page >>