Dario Kondratiuk - Hacking the Browser with Puppeteer-Sharp

Опубликовано: 19 Февраль 2025
на канале: NET Conf AR
1,671
16

Hacking the Browser with Puppeteer-Sharp

En Abril de 2017 se lanzó Chromium 59, la primer versión headless de Chromium. Esta permitió a los desarrolladores comenzar a automatizar el browser, explotando toda su potencia. En Agosto de 2017 Google lanza Puppeteer, una API para poder automatizar Chromium utilizando NodeJS. Unos meses después nace Puppeteer-Sharp, un port que permite automatizar Chrome desde la plataforma .NET. El objetivo de Hacking the Browser with Puppeteer-Sharp es poder mostrar como explotar Chromium desde .NET. Los principales puntos serían: * Historia y Arquitectura de Chromium/Puppeteer/Puppeteer-Sharp * Generar PDFs y Screenshots * Usando Puppeteer-Sharp for testing * Web Scraping * Web Status Check * Automatizar análisis de performance