Artículos relacionados a High-Performance Programming in C# and .NET: Understand...

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 - Tapa blanda

 
9781800564718: 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

Sinopsis

Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applications

Key Features:

- Make the best use of performance enhancements in C# 10.0 and .NET 6

- Boost application performance by identifying hardware bottlenecks and common performance pitfalls

- Get to grips with best practices and techniques for improving the scalability of distributed systems

Book Description:

Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET.

You will start by understanding the foundation of high-performance code and the latest performance-related improvements in C# 10.0 and .NET 6. Next, you'll learn how to use tracing and diagnostics to track down performance issues and the cause of memory leaks. The chapters that follow then show you how to enhance the performance of your networked applications and various ways to improve directory tasks, file tasks, and more. Later, you'll go on to improve data querying performance and write responsive user interfaces. You'll also discover how you can use cloud providers such as Microsoft Azure to build scalable distributed solutions. Finally, you'll explore various ways to process code synchronously, asynchronously, and in parallel to reduce the time it takes to process a series of tasks.

By the end of this C# programming book, you'll have the confidence you need to build highly resilient, high-performance applications that meet your customer's demands.

What You Will Learn:

- Use correct types and collections to enhance application performance

- Profile, benchmark, and identify performance issues with the codebase

- Explore how to best perform queries on LINQ to improve an application's performance

- Effectively utilize a number of CPUs and cores through asynchronous programming

- Build responsive user interfaces with WinForms, WPF, MAUI, and WinUI

- Benchmark ADO.NET, Entity Framework Core, and Dapper for data access

- Implement CQRS and event sourcing and build and deploy microservices

Who this book is for:

This book is for software engineers, professional software developers, performance engineers, and application profilers looking to improve the speed of their code or take their skills to the next level to gain a competitive advantage. You should be a proficient C# programmer who can already put the language to good use and is also comfortable using Microsoft Visual Studio 2022

Table of Contents

- Introducing C# 10.0 and .NET 6

- Implementing C# Interoperability

- Predefined Data Types and Memory Allocations

- Memory Management

- Application Profiling and Tracing

- The .NET Collections 

- LINQ Performance

- File and Stream I/O

- Enhancing the Performance of Networked Applications

- Setting Up Our Database Project

- Benchmarking Relational Data Access Frameworks

- Responsive User Interfaces

- Distributed Systems

- Multi-Threaded Programming

- Parallel Programming

- Asynchronous Programming

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del autor

Jason Alls has been programming for over 23 using Microsoft technologies. During his career, he has developed several different desktop, web, and mobile applications in VB.NET, C#, and SQL Server. He is the author of the successful books Clean Code in C# and High-Performance Programming in C#. Currently employed as a software developer with a software housel, he develops warehouse software for media distribution companies.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialPackt Publishing
  • Año de publicación2022
  • ISBN 10 1800564716
  • ISBN 13 9781800564718
  • EncuadernaciónTapa blanda
  • IdiomaInglés
  • Número de páginas660
  • Contacto del fabricanteno disponible

Comprar usado

Condición: Como Nuevo
Unread book in perfect condition...
Ver este artículo

EUR 17,30 gastos de envío desde Estados Unidos de America a España

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

EUR 4,68 gastos de envío desde Reino Unido a España

Destinos, gastos y plazos de envío

Resultados de la búsqueda para High-Performance Programming in C# and .NET: Understand...

Imagen de archivo

Alls, Jason
Publicado por Packt Publishing, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo Tapa blanda

Librería: Ria Christie Collections, Uxbridge, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. In. Nº de ref. del artículo: ria9781800564718_new

Contactar al vendedor

Comprar nuevo

EUR 52,73
Convertir moneda
Gastos de envío: EUR 4,68
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Alls, Jason
Publicado por Packt Publishing, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo Tapa blanda

Librería: California Books, Miami, FL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: I-9781800564718

Contactar al vendedor

Comprar nuevo

EUR 50,82
Convertir moneda
Gastos de envío: EUR 6,93
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Jason Alls
Publicado por Packt Publishing Limited, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store UK, Fairford, GLOS, Reino Unido

Calificación del vendedor: 4 de 5 estrellas Valoración 4 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781800564718

Contactar al vendedor

Comprar nuevo

EUR 53,44
Convertir moneda
Gastos de envío: EUR 4,68
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Alls, Jason
Publicado por Packt Publishing 7/29/2022, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo Paperback or Softback

Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback or Softback. Condición: New. High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NE 2.46. Book. Nº de ref. del artículo: BBS-9781800564718

Contactar al vendedor

Comprar nuevo

EUR 50,59
Convertir moneda
Gastos de envío: EUR 10,82
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen de archivo

Jason Alls
Publicado por Packt Publishing Limited, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo PAP
Impresión bajo demanda

Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PAP. Condición: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Nº de ref. del artículo: L0-9781800564718

Contactar al vendedor

Comprar nuevo

EUR 61,00
Convertir moneda
Gastos de envío: EUR 1,15
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Jason Alls
Publicado por Packt Publishing Limited, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo Paperback / softback
Impresión bajo demanda

Librería: THE SAINT BOOKSTORE, Southport, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback / softback. Condición: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 222. Nº de ref. del artículo: C9781800564718

Contactar al vendedor

Comprar nuevo

EUR 58,18
Convertir moneda
Gastos de envío: EUR 5,57
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Alls, Jason
Publicado por Packt Publishing, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 44689678-n

Contactar al vendedor

Comprar nuevo

EUR 47,06
Convertir moneda
Gastos de envío: EUR 17,30
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 3 disponibles

Añadir al carrito

Imagen de archivo

Alls, Jason
Publicado por Packt Publishing 2022-07, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo PF

Librería: Chiron Media, Wallingford, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

PF. Condición: New. Nº de ref. del artículo: 6666-IUK-9781800564718

Contactar al vendedor

Comprar nuevo

EUR 47,19
Convertir moneda
Gastos de envío: EUR 17,62
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: 10 disponibles

Añadir al carrito

Imagen de archivo

Alls, Jason
Publicado por Packt Publishing, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Antiguo o usado Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: As New. Unread book in perfect condition. Nº de ref. del artículo: 44689678

Contactar al vendedor

Comprar usado

EUR 50,50
Convertir moneda
Gastos de envío: EUR 17,30
De Estados Unidos de America a España
Destinos, gastos y plazos de envío

Cantidad disponible: 3 disponibles

Añadir al carrito

Imagen de archivo

Alls, Jason
Publicado por Packt Publishing, 2022
ISBN 10: 1800564716 ISBN 13: 9781800564718
Nuevo Tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 44689678-n

Contactar al vendedor

Comprar nuevo

EUR 50,19
Convertir moneda
Gastos de envío: EUR 17,63
De Reino Unido a España
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Existen otras 9 copia(s) de este libro

Ver todos los resultados de su búsqueda