Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Pro .NET Performance: Optimize Your C# Applications (Professional Apress)

Buy

Maximizing the performance of your algorithms and applications is extremely important and can give you a competitive advantage, a lower cost of ownership, and happier users. Pro .NET Performance explains the internals of Windows, the CLR, and the physical hardware that affect the performance of your applications, and gives you the knowledge and tools to measure how your code performs in isolation from external factors.

The book is full of C# code samples and tips to help you squeeze every bit of juice from your application—lower memory utilization, consistent CPU usage, and fewer I/O operations across the network and disk. Pro .NET Performance will change the way you think about .NET application development.

  • Guides you through performance measurement with a variety of profilers and other tools
  • Explains how OS and CLR internals affect your application’s performance in unexpected ways
  • Provides you with tips and real-life case studies for improving application performance

What you’ll learn

  • Measure your code’s performance with profilers and other tools.
  • Understand where the bottlenecks are and focus on the right area for performance improvement.
  • Manage memory efficiently by interacting properly with the garbage collector.
  • Avoid common pitfalls by choosing the right abstractions.
  • Understand the performance implications of the underlying operating system and runtime.
  • Improve the performance of your applications by parallelization, caching, micro-optimization, and other techniques.

Who this book is for

Pro .NET Performance is for working .NET developers who care about the performance of their applications. It requires basic familiarity with Windows and the CLR, but guides the reader along the way and does not require prior experience with any performance-measurement tools. Pro .NET Performance also offers practical tips, case studies, and low-level knowledge for experienced developers and architects.

Table of Contents

Chapter 1: Performance Metrics

Chapter 2: Performance Measurement Tools

Chapter 3: Type Internals

Chapter 4: Garbage Collection and Finalization

Chapter 5: Collections and Generics

Chapter 6: Concurrency and Parallelism

Chapter 7: Networking, I/O, and Serialization

Chapter 8: Unsafe Code and Interoperability

Chapter 9: Algorithm Optimization

Chapter 10: Performance Patterns

Chapter 11: Web Application Performance

(HTML tags aren't allowed.)

Drawing the Human Head
Drawing the Human Head
In 300 extraordinary drawings, Hogarth shows how to draw the head from every angle, age the face from infancy to old age, and delineate every feature and wrinkle.

About the Author

Burne Hogarth
’s (1911–1996) remarkable career spanned over 60 years. He wore many hats in
...
Any Time, Anywhere Computing: Mobile Computing Concepts and Technology
Any Time, Anywhere Computing: Mobile Computing Concepts and Technology

Mobile communications have permeated the globe in both business and social cultures. In only a few short years, Japan alone has had more than ten million subscribers enter the mobile market. Such explosive popularity is an indication of a strong commercial demand for communications in both the tethered and tetherless environments.

...
php/architect's Guide to PHP 5 Migration
php/architect's Guide to PHP 5 Migration

This is the only book you will need to help you through the rough spots when migrating your PHP apps from PHP4 to PHP5. Not only is this an extremely comprehensive and in-depth resource, it will show you virtually every pitfall you may encounter and will undoubtedly make your migration as smooth as possible. The topics covered in this book...


PHP and MySQL for Dummies, Second Edition
PHP and MySQL for Dummies, Second Edition
Updated for PHP 5 and MySQL 4

Create dynamic, interactive Web pages on Windows®, Linux®, or Mac OS® X systems

Open up a whole new world of Web database applications with PHP and MySQL, the perfect open source pair! This handy guidebook shows you how, with sample applications of an...

Sales Therapy: Effective Selling for the Small Business Owner
Sales Therapy: Effective Selling for the Small Business Owner

If you work in a small business, you have to know how to sell. Full stop. But selling as most people know it doesn’t work anymore. It’s relationships that count.

Real selling is about understanding customers’ goals and helping them to buy, not topping off a template presentation with a pushy attitude. So...

Microsoft Word 2013 Plain & Simple
Microsoft Word 2013 Plain & Simple

Get the full-color, visual guide that makes learning Microsoft Word 2013 plain and simple! Follow the book’s easy steps and screenshots and clear, concise language to learn the simplest ways to create and share documents.

Here’s WHAT you’ll learn:

  • Create, edit, format, and share...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy