|
|
|||
|
||||
OverviewMaximizing .NET Performance will focus on providing developers and architects with information on performance characteristics of various aspects of the .NET Framework. In addition to providing high-level material on achieving software with good performance characteristics, the book aims to educate readers on 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.The dominant feature of the book will be the systematic analysis of performance relating to key Framework topics, like remoting, garbage collection, and threading. 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 of performance that are often overlooked. Full Product DetailsAuthor: Nick WienholtPublisher: APress Imprint: APress Edition: Softcover reprint of the original 1st ed. Dimensions: Width: 17.80cm , Height: 1.90cm , Length: 23.50cm Weight: 0.584kg ISBN: 9781590591413ISBN 10: 1590591410 Pages: 304 Publication Date: 11 November 2003 Audience: General/trade , General Format: Paperback Publisher's Status: Active Availability: Out of stock The supplier is temporarily out of stock of this item. It will be ordered for you on backorder and shipped when it becomes available. Table of Contents1 Introduction.- 2 Investigating Performance.- 3 Type Design and Implementation.- 4 Strings, Text, and Regular Expressions.- 5 Collections.- 6 Language Specifics.- 7 Garbage Collection and Object Lifetime Management.- 8 Exceptions.- 9 Security.- 10 Threading.- 11 IO and Serialization.- 12 Remoting.- 13 Unmanaged Code Interoperability.- 14 The Common Language Runtime.- 15 Solving Performance Problems.- Appendix Benchmark Test Harness for .NET.- Comparing Performance.- Implementing the Benchmark Test Harness.- Conclusion.ReviewsFrom the reviews: The book covers the .NET Framework in a way that is useful no matter what language you are using. ... Depending on your frame of mind and the type of application you are creating, you will find this book at the very least worthwhile and perhaps essential. It's an interesting read and any reasonably experienced .NET programmer is sure to get something from reading it. Highly recommended. (Harry Fairhead, VSJ-Visual Systems Journal, July/August, 2004) "From the reviews: ""The book covers the .NET Framework in a way that is useful no matter what language you are using. … Depending on your frame of mind and the type of application you are creating, you will find this book at the very least worthwhile and perhaps essential. It’s an interesting read and any reasonably experienced .NET programmer is sure to get something from reading it. Highly recommended."" (Harry Fairhead, VSJ-Visual Systems Journal, July/August, 2004)" Author InformationNick Wienholt is an independent Windows and .NET consultant based in Sydney, Australia. He is the author of Maximizing .NET Performance and co-author of A Programmers Guide to C# (formerly A Programmers Introduction to C#) from Apress. He has written articles numbering in the hundreds for Australian Developer Journal, ZDNet, CodeGuru, Pinnacle Publishing, Developer.com and MSDN Magazine (the Australia and New Zealand Edition). When not cranking out the semi-colons, he can be found pounding the trails in preparation for the next ultra running event, and is keen to stretch his 100km finishes out to the 100 mile distance. He was awarded MVP distinction from Microsoft from 2002 through 2011 in the .NET, C# and C++ categories. Tab Content 6Author Website:Countries AvailableAll regions |
||||