Skip to Content
C# 10 en pocas palabras
book

C# 10 en pocas palabras

by Joseph Albahari
October 2024
Intermediate to advanced
1060 pages
28h 16m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from C# 10 en pocas palabras

Capítulo 14. Concurrencia y asincronía

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

La mayoría de las aplicaciones necesitan que ocurra más de una cosa a la vez(concurrencia). En este capítulo, empezamos con los requisitos previos esenciales, es decir, los fundamentos de los hilos y las tareas, y luego describimos en detalle los principios de la asincronía y las funciones asíncronas de C#.

En el Capítulo 21, volvemos a tratar el multihilo con más detalle, y en el Capítulo 22, tratamos el tema relacionado de la programación paralela.

Introducción

A continuación se exponen los escenarios de concurrencia más comunes:

Escribir una interfaz de usuario responsiva
En las aplicaciones Windows Presentation Foundation (WPF), móviles y Windows Forms, debes ejecutar tareas que consumen mucho tiempo de forma concurrente con el código que ejecuta tu interfaz de usuario para mantener la capacidad de respuesta.
Permitir que las solicitudes se procesen simultáneamente
En un servidor, las peticiones de los clientes pueden llegar simultáneamente, por lo que deben gestionarse en paralelo para mantener la escalabilidad. Si utilizas ASP.NET Core o Web API, el tiempo de ejecución hace esto por ti automáticamente. Sin embargo, todavía tienes que ser consciente del estado compartido (por ejemplo, el efecto de utilizar variables estáticas para el almacenamiento en caché).
Programación paralela
El código que realiza cálculos intensivos ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C# 12 en pocas palabras

C# 12 en pocas palabras

Joseph Albahari
Referencia de bolsillo de C# 12

Referencia de bolsillo de C# 12

Joseph Albahari, Ben Albahari
Algoritmos en pocas palabras, 2ª edición

Algoritmos en pocas palabras, 2ª edición

George T. Heineman, Gary Pollice, Stanley Selkow

Publisher Resources

ISBN: 9798341600669Supplemental Content