目錄(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
推薦閱讀
- Web程序設計及應用
- Java多線程編程實戰指南:設計模式篇(第2版)
- 自然語言處理實戰:預訓練模型應用及其產品化
- JavaScript by Example
- Getting Started with SQL Server 2012 Cube Development
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- FLL+WRO樂高機器人競賽教程:機械、巡線與PID
- QTP自動化測試進階
- JavaScript 程序設計案例教程
- 小學生C++創意編程(視頻教學版)
- C# 8.0核心技術指南(原書第8版)
- Frank Kane's Taming Big Data with Apache Spark and Python
- GameMaker Essentials
- 硬件產品設計與開發:從原型到交付
- Web前端測試與集成:Jasmine/Selenium/Protractor/Jenkins的最佳實踐
- MATLAB從入門到精通
- Learning Google Apps Script
- Elasticsearch技術解析與實戰
- Gamification with Moodle
- Raspberry Pi for Secret Agents(Second Edition)
- 組態軟件應用技術
- 輕松學:C++語言
- 劍指大數據:企業級數據倉庫項目實戰(金融租賃版)
- Python與數據科學
- 愛上編程:給孩子的計算機入門書
- Articulate Storyline Essentials
- C語言程序設計實驗指導與習題精選
- Python開發技術大全
- JavaScript前端開發案例教程
- Mastering Scala Machine Learning