{"product_id":"concurrency-in-c-cookbook-asynchronous-parallel-and-multithreaded-programming-9781492054504","title":"Programación concurrente en C# (Cookbook): Asíncrona, paralela y multiproceso","description":"\u003cp\u003eSi eres uno de los muchos desarrolladores que aún no están seguros sobre el desarrollo concurrente y multihilo, este práctico manual cambiará tu opinión. Con más de 85 recetas ricas en código en esta segunda edición actualizada, el autor Stephen Cleary demuestra técnicas de procesamiento paralelo y programación asíncrona utilizando bibliotecas y características del lenguaje en .NET y C# 8.0.\u003c\/p\u003e\u003cp\u003eLa concurrencia es ahora más común en el desarrollo de aplicaciones responsivas y escalables, pero sigue siendo extremadamente difícil de codificar. Las soluciones detalladas en este manual te muestran cómo las herramientas modernas elevan el nivel de abstracción, haciendo que la concurrencia sea mucho más fácil que antes. Con código listo para usar y discusiones sobre cómo y por qué funcionan las soluciones, estas recetas te ayudarán a: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePonerte al día en concurrencia y programación asíncrona y paralela\u003c\/li\u003e\n\u003cli\u003eUsar async y await para operaciones asíncronas\u003c\/li\u003e\n\u003cli\u003eMejorar tu código con flujos asíncronos\u003c\/li\u003e\n\u003cli\u003eExplorar la programación paralela con la biblioteca Task Parallel de .NET\u003c\/li\u003e\n\u003cli\u003eCrear pipelines de flujo de datos con la biblioteca TPL Dataflow de .NET\u003c\/li\u003e\n\u003cli\u003eComprender las capacidades que System.Reactive construye sobre LINQ\u003c\/li\u003e\n\u003cli\u003eUtilizar colecciones seguras para hilos e inmutables\u003c\/li\u003e\n\u003cli\u003eAprender a realizar pruebas unitarias con código concurrente\u003c\/li\u003e\n\u003cli\u003eHacer que el pool de hilos funcione para ti\u003c\/li\u003e\n\u003cli\u003eHabilitar una cancelación limpia y cooperativa\u003c\/li\u003e\n\u003cli\u003eExaminar escenarios para combinar enfoques concurrentes\u003c\/li\u003e\n\u003cli\u003eProfundizar en la programación orientada a objetos amigable con la asincronía\u003c\/li\u003e\n\u003cli\u003eReconocer y escribir adaptadores para código que utiliza estilos asíncronos más antiguos\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAutor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-12518155\"\u003eStephen Cleary\u003c\/a\u003e\u003cbr\u003e\u003cb\u003eEditorial:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublicado:\u003c\/b\u003e 17\/09\/2019\u003cbr\u003e\u003cb\u003ePáginas:\u003c\/b\u003e 254\u003cbr\u003e\u003cb\u003eTipo de encuadernación:\u003c\/b\u003e Tapa blanda\u003cbr\u003e\u003cb\u003ePeso:\u003c\/b\u003e 0.90 libras\u003cbr\u003e\u003cb\u003eTamaño:\u003c\/b\u003e 9.19 alto x 7.00 ancho x 0.53 profundidad\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781492054504\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 149205450X\u003cbr\u003e\u003cb\u003eCategorías BISAC:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051310\"\u003eLenguajes | C#\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051210\"\u003eProgramación | Orientada a objetos\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eInformática\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051220\"\u003eProgramación | Paralela\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003cp\u003e\u003cb\u003eSobre el autor\u003c\/b\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eStephen Cleary es un desarrollador con amplia experiencia que abarca desde firmware ARM hasta Azure. Ha contribuido al código abierto desde el principio, comenzando con las bibliotecas Boost C++, y ha lanzado varias bibliotecas y utilidades propias.\u003c\/p\u003e","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":42676007370989,"sku":"9781492054504","price":55.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_cf8cb800-2e96-4b85-9790-ac79f49d3b0a.jpg?v=1649613129","url":"https:\/\/sureshotbooks.com\/es\/products\/concurrency-in-c-cookbook-asynchronous-parallel-and-multithreaded-programming-9781492054504","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}