目錄(79章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Performance Thoughts
- Understanding performance
- Performance as a requirement
- Performance engineering
- Performance aspects
- Class of applications
- Technical overview
- Summary
- Chapter 2. Architecting High-performance .NET Code
- Software architecture
- Performance concerns about architecture
- Object-oriented design principles
- Common designs and architectures
- Architecture comparison
- Common platform architectures
- Performance considerations
- Summary
- Chapter 3. CLR Internals
- Introduction to CLR
- Memory management
- Garbage collection
- Working with AppDomains
- Threading
- Multithreading synchronization
- Exception handling
- Summary
- Chapter 4. Asynchronous Programming
- Understanding asynchronous programming
- Asynchronous programming theory
- Asynchronous Programming Model (APM)
- Event-based Asynchronous Pattern (EAP)
- Task-based Asynchronous Pattern (TAP)
- Task UI synchronization
- Async/await
- Summary
- Chapter 5. Programming for Parallelism
- Parallel programming
- Task parallelism with TPL
- Data parallelism with TPL
- Integrated querying with LINQ
- Data parallelism with PLINQ
- Summary
- Chapter 6. Programming for Math and Engineering
- Introduction
- Evaluating the performance of data types
- Real-time applications
- Case study: Fourier transform
- Sliding processing
- Summary
- Chapter 7. Database Querying
- Introduction
- Overview of ADO.NET
- An overview of Entity Framework
- Entity Framework querying optimization
- Entity Framework persistence optimization
- Performance comparison
- ADO.NET bulk copy
- Summary
- Chapter 8. Programming for Big Data
- What is big data?
- Architecting big data solutions
- Microsoft Azure for big data
- Simplified grid computing
- Lookup programming
- Summary
- Chapter 9. Analyzing Code Performance
- Software profiling
- Profiling with Visual Studio
- Testing with Visual Studio 2013
- Static program analysis
- Summary
- Index 更新時間:2021-07-16 13:52:09
推薦閱讀
- UML和模式應用(原書第3版)
- Python爬蟲開發:從入門到實戰(微課版)
- SQL語言從入門到精通
- Learning Firefox OS Application Development
- Python編程與幾何圖形
- 可解釋機器學習:模型、方法與實踐
- Elasticsearch Server(Third Edition)
- Python之光:Python編程入門與實戰
- 大學計算機基礎
- Learning Jakarta Struts 1.2: a concise and practical tutorial
- Mastering ASP.NET Core 2.0
- Python 快速入門(第3版)
- H5頁面設計與制作(全彩慕課版·第2版)
- 微信公眾平臺開發最佳實踐
- 走近SDN/NFV
- Learning Gerrit Code Review
- Puppet Essentials
- 小小的Python編程故事
- Hands-On Android UI Development
- RESTful Web Services with Dropwizard
- WebRTC音視頻實時互動技術:原理、實戰與源碼分析
- Kafka并不難學!入門、進階、商業實戰
- Mastering Swift
- Java程序設計教程(第2版)
- Mastering OpenCV 3(Second Edition)
- Python金融大數據挖掘與分析全流程詳解
- Android模塊化開發項目式教程(Android Studio)
- 沖刺高薪Offer:Java并發編程進階及面試指南
- INSTANT PostgreSQL Starter
- TypeScript 2.x for Angular Developers