# IronWebscraper > IronWebScraper is a .NET library for extracting data from web pages, automating web interactions, and processing structured content in C# applications. ## Code Examples - [C# Web Scraper](https://ironsoftware.com/csharp/webscraper/examples/c-sharp-web-scraper/): This web page provides detailed code examples and instructions for building a web scraper using C# with IronWebScraper, guiding users through installation, class creation, and data extraction techniques. ## Documentation ### Getting Started - [Using License Keys](https://ironsoftware.com/csharp/webscraper/get-started/license-keys/): This page provides a comprehensive guide on implementing and managing IronWebScraper license keys in C# applications, including code examples and troubleshooting tips for common issues. ### How-To Guides - [Scrape a Shopping Website](https://ironsoftware.com/csharp/webscraper/how-to/scraping-from-a-shopping-website/): This tutorial page demonstrates how to build a C# web scraper using IronWebScraper to extract product data (names, prices, images) and category structures from e-commerce websites, with code examples and HTML analysis guidance. - [Scrape an Online Movie Website](https://ironsoftware.com/csharp/webscraper/how-to/scraping-from-an-online-movie-website/): This page provides a comprehensive tutorial on using IronWebScraper, a C# library, to extract movie data from websites by demonstrating how to parse HTML elements, create structured data objects, navigate between pages, and save scraped movie information in JSON format with complete code examples. ### Product Updates - [Changelog](https://ironsoftware.com/csharp/webscraper/product-updates/changelog/): This page provides detailed information on all version releases, bug fixes, and performance enhancements for IronWebScraper, a C# web scraping library, allowing users to stay updated with the latest improvements. ### Troubleshooting Guides - [Apply a license key in IronWebScraper](https://ironsoftware.com/csharp/webscraper/troubleshooting/apply-a-license-key-in-ironwebscraper/): This web page provides a detailed, step-by-step guide on how to correctly apply a license key in IronWebScraper to ensure the web scraping software operates without limitations. - [IronWebScraper & JavaScript](https://ironsoftware.com/csharp/webscraper/troubleshooting/ironwebscraper-and-javascript/): This web page provides a developer's guide to troubleshooting IronWebScraper with JavaScript, focusing on handling dynamic content and improving web scraping performance on standard HTML websites. - [IronWebScraper - Security CVE](https://ironsoftware.com/csharp/webscraper/troubleshooting/ironwebscraper-security-cve/): This page provides detailed information on the security measures and CVE disclosures related to IronWebScraper, emphasizing its robust protection features, regular security reviews, and lack of exposure to common vulnerabilities. - [Setting License Key in Web.config](https://ironsoftware.com/csharp/webscraper/troubleshooting/license-key-web.config/): This page provides guidance on troubleshooting and resolving licensing key issues for IronWebScraper in ASP.NET projects, specifically for versions between 2023.4.13 and 2024.3.6, by configuring the Web.config file. - [Thread Safety](https://ironsoftware.com/csharp/webscraper/troubleshooting/thread-safety/): This page provides guidance on achieving thread safety in web scraping projects using IronWebScraper, highlighting its automatic thread pool management for efficient multithreading and high request volumes. ### Tutorials - [Scraping Content from Blogs in C#](https://ironsoftware.com/csharp/webscraper/tutorials/c-sharp-blog-web-scraper/): This webpage provides a comprehensive tutorial on using IronWebScraper in C# to efficiently extract and process data from WordPress blogs. - [Advanced Webscraping Features](https://ironsoftware.com/csharp/webscraper/tutorials/webscraping-in-c-sharp-advanced/): This web page offers an in-depth tutorial on advanced settings, configurations, and options for using IronWebScraper with C# to enhance web scraping capabilities. - [Webscraping in C#](https://ironsoftware.com/csharp/webscraper/tutorials/webscraping-in-c-sharp/): This web page provides a detailed tutorial on using C# with IronWebScraper to perform web scraping, including step-by-step instructions and practical examples for building and implementing web scrapers. ### API Reference - [API Reference](https://ironsoftware.com/csharp/webscraper/object-reference/api/): Official index of classes, methods, and properties of the IronWebscraper library (namespace: `IronWebScraper`) ## Licensing - [Extensions](https://ironsoftware.com/csharp/webscraper/licensing/extensions/): This page provides information on upgrading and renewing licenses for IronWebScraper, focusing on options to extend features, increase user seats, and enhance functionality for scalable web scraping projects. - [Licensing](https://ironsoftware.com/csharp/webscraper/licensing/): The URL provides detailed information about the licensing structure, deployment scenarios, and support options available for IronWebScraper, a tool designed for web data collection. - [Upgrades](https://ironsoftware.com/csharp/webscraper/licensing/upgrades/): This webpage provides detailed information on upgrading and renewing licenses for the IronWebScraper .NET library, including available paths and additional coverage for enhanced web scraping capabilities.