Key Features
Book Description
What you will learn
- Understand the significance of high performance in applications
- Identify different performance concerns for all the mainly used architectures and designs
- Acquaint yourself with the commonly used MVC and MVVM patterns
- Understand the fundamentals of CLR
- Learn more about Task Parallel Library and concepts such as Thread Pool Tuning and parameter injection
- Use PLINQ programming to achieve parallelism
- Design Big Data solutions for handling datasets optimally
- Choose highperformance querying strategies to retrieve and manipulate data
- Execute tests on applications for performance analysis
Who this book is for
If you are a .NET developer with an understanding of application development, but want to learn how to optimize the performance of your applications, this is the book for you. Basic knowledge of C# is expected.
Table of Contents
- Performance Thoughts
- Architecting high performance code
- CLR internals
- Asynchronous programming
- Programming for parallelism
- Programming for Math & Engineering
- Database querying
- Programming for Big Data
- Analyzing code performance + Preface
Loading...
Loading...
