This is a book about getting the best out of .NET. It's based on the philosophy that the best approach to writing good, high-performance, robust applications that take full advantage of the features of .NET is to understand whats going on deep under the hood. If you are already experienced with writing managed applications and want to learn more about how to get the best from the CLR at an advanced level, then this is the book for you.
Topics covered include intermediate language, performance, profiling, security, advanced Windows Forms, threading, and systems management using Windows Management Instrumentation (WMI).
This book has been reviewed by developers at Microsoft, who have provided invaluable information about the CLR. The information contained in this book, which in many cases goes far beyond the available documentation, will enable you to write better, more robust, more responsive, better performing and, in some cases, more sophisticated applications.
Expert .NET Programming originally appeared under the title Advanced .NET. The response from many readers was extremely enthusiastic, prompting us to release a second edition under the new title. This edition has been fully updated for .NET 1.1, and many of the explanations have been revised.
Les mer
'Expert .NET Programming' is a useful next step for developers who have learned a .NET language and the basic workings of the Common Language Runtime, and now want to proceed to the next level. This book fills in the information gaps that most .NET books do not, and begins where most other books end.
Les mer
1 Introducing Intermediate Language.- 2 Intermediate Language: Digging Deeper.- 3 Going Inside the CLR.- 4 Understanding Assemblies.- 5 Understanding Garbage Collection.- 6 Improving Performance.- 7 Profiling Your Applications and Using Performance Counters.- 8 Generating Code Dynamically.- 9 Understanding Threading.- 10 Understanding Management Instrumentation.- 11 Building Advanced Windows Forms Applications.- 12 Introducing Code Access Security.- 13 Understanding Cryptography.- Appendix IL Reference.- IL Types.- Notes.- IL Instruction Set.- Evaluation Stack Operations.- Data Transfer Instructions.- Branch Instructions.- Object Instructions.- Operations Specific to Value Types.- Boxing Instructions.- Array Instructions.- Instructions to Invoke and Leave Methods.- Exception Handling Instructions.- Memory Instructions.- Dynamically Typed Referencing.- Instructions to Support Debugging.- Instructions to Support Reflection.- Instruction Prefixes.- tail.- unaligned.- volatile.- IL Assembly Directives and Keywords.- Assembly and Module Structure.- Assembly Options.- Type Definitions.- Members of Types.- Accessibility Keywords.- Exception Handling.
Les mer
Springer Book Archives
Springer Book Archives
Established and high-selling .NET expert/author, with large fan following Broad and deep coverage, with full "look forward" to advanced programming methods available in .NET 2005 Completely up-to-date with the latest iteration of the framework
Les mer
Produktdetaljer
ISBN
9781590592229
Publisert
2004-09-29
Utgiver
Vendor
Apress
Høyde
235 mm
Bredde
178 mm
Aldersnivå
Professional/practitioner, G, 01
Språk
Product language
Engelsk
Format
Product format
Heftet
Forfatter