| Title: | High-Performance Programming in C# and .NET |
| Authors: | Alls J. |
| Keywords: | application profiling benchmarking techniques distributed applications GRPC communication high-performance code memory leak detection parallel processing scalable cloud solutions user interfaces асинхронное программирование высокопроизводительный код коммуникация GRPC масштабируемые облачные решения методы бенчмаркинга обнаружение утечек памяти параллельная обработка пользовательские интерфейсы профилирование приложений распределенные приложения |
| Issue Date: | 2021 |
| Publisher: | Packt Publishing |
| Citation: | Alls, J. High-Performance Programming in C# and .NET : Understand the Nuts and Bolts of Developing Robust, Faster, and Resilient Applications in C# 10.0 and .NET 6 / Jason Alls. - Birmingham ; Mumbai : Packt Publishing, 2021. - 1 file (58,1 Mb) (660 p.). - ISBN = 9781800564718, 9781800569959. - Текст : электронный |
| Abstract: | This practical guide helps experienced C# developers build high-performance applications using C# 10.0 and .NET 6. It covers benchmarking, profiling, asynchronous programming, responsive UI design, and gRPC communication. Readers learn to identify hardware bottlenecks, troubleshoot memory leaks, and optimize data access via LINQ, Entity Framework Core, and Dapper. The book explores network and I/O improvements, parallel processing, and scalable distributed architectures using Azure, microservices, CQRS, and event sourcing. With targeted techniques for WinForms, WPF, and MAUI, it equips software engineers and performance specialists with best practices to write resilient, efficient code that delivers speed, scalability, and a competitive edge in demanding production environments. Это практическое руководство поможет опытным разработчикам C# создавать высокопроизводительные приложения с использованием C# 10.0 и .NET 6. Оно охватывает сравнительный анализ, профилирование, асинхронное программирование, адаптивный дизайн пользовательского интерфейса и взаимодействие с gRPC. Читатели научатся выявлять узкие места в оборудовании, устранять утечки памяти и оптимизировать доступ к данным с помощью LINQ, Entity Framework Core и Dapper. В книге рассматриваются усовершенствования сети и ввода-вывода, параллельная обработка и масштабируемые распределенные архитектуры с использованием Azure, микросервисов, CQRS и источников событий. Благодаря целенаправленным методам для WinForms, WPF и MAUI ИТ-отдел предоставляет инженерам-программистам и специалистам по производительности лучшие практики для написания гибкого и эффективного кода, обеспечивающего скорость, масштабируемость и конкурентные преимущества в сложных производственных средах. |
| URI: | http://repo.ssau.ru/jspui/handle/123456789/63887 |
| ISBN: | 9781800564718 9781800569959 |
| ISSN: | |
| ISMN: | |
| Other Identifiers: | 3347002 |
| Appears in Collections: | eBooks |
Files in This Item:
| File | Size | Format | |
|---|---|---|---|
| 3347002.pdf | 59.53 MB | Adobe PDF | View/Open Request a copy |
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.