Maximizing .Net Performance
暫譯: 提升 .Net 性能

Nick Wienholt

  • 出版商: Apress
  • 出版日期: 2003-11-11
  • 售價: $1,770
  • 貴賓價: 9.5$1,682
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 1590591410
  • ISBN-13: 9781590591413
  • 相關分類: .NET
  • 已絕版

買這商品的人也買了...

商品描述

Maximizing .NET Performance is the first book dedicated entirely to providing developers and architects with information on .NET Framework performance. .NET is a technology with a vast surface area, and coverage of every aspect of performance relevant to all .NET technologies is not possible within a single volume. This book concentrates on the performance of .NET Framework technologies like garbage collection, .NET Remoting, and Code Access Security. Because these technologies form the building blocks upon which all .NET applications run, the information in this book is relevant to all .NET developers.

In addition to providing high-level material on achieving software with good performance characteristics, the books aims to enhance readers’ knowledge of the design and implementation of the Framework, and to provide the tools and techniques to allow readers to conduct their own investigation into performance problems. Rather than a ‘tips and tricks’ approach, the book aims to provide a detailed exploration of each topic, and explore the ‘whys’ and ‘by how much’ aspects (with actual benchmark results) of performance that are often overlooked.

Contents

Chapter 1: Introduction
Chapter 2: Investigating Performance
Chapter 3: Type Design and Implementation
Chapter 4: Strings, Text, and Regular Expressions
Chapter 5: Collections
Chapter 6: Language Specifics
Chapter 7: Garbage Collection and Object Lifetime Management
Chapter 8: Exceptions
Chapter 9: Security
Chapter 10: Threading
Chapter 11: IO and Serialization
Chapter 12: Remoting
Chapter 13: Unmanaged Code Interoperability
Chapter 14: The Common Language Runtime
Chapter 15: Solving Performance Problems
Appendix Benchmark Test Harness for .NET

商品描述(中文翻譯)

《最大化 .NET 性能》是第一本專門提供開發人員和架構師有關 .NET Framework 性能資訊的書籍。.NET 是一項範圍廣泛的技術,無法在單一卷中涵蓋所有與所有 .NET 技術相關的性能方面。本書專注於 .NET Framework 技術的性能,如垃圾回收、.NET 遠端呼叫和程式碼存取安全性。因為這些技術構成了所有 .NET 應用程式運行的基礎,因此本書中的資訊對所有 .NET 開發人員都是相關的。

除了提供有關實現良好性能特徵的軟體的高層次材料外,本書還旨在增強讀者對 Framework 設計和實作的知識,並提供工具和技術,讓讀者能夠自行調查性能問題。本書並非採取「小技巧」的方法,而是旨在詳細探討每個主題,並探索性能的「為什麼」和「多少」方面(附有實際基準測試結果),這些方面通常被忽視。

**內容**

第 1 章:介紹
第 2 章:性能調查
第 3 章:類型設計與實作
第 4 章:字串、文本與正則表達式
第 5 章:集合
第 6 章:語言特性
第 7 章:垃圾回收與物件生命週期管理
第 8 章:例外
第 9 章:安全性
第 10 章:執行緒
第 11 章:IO 與序列化
第 12 章:遠端呼叫
第 13 章:非管理程式碼互操作性
第 14 章:公共語言執行時
第 15 章:解決性能問題
附錄:.NET 基準測試工具