Metterò insieme un'applicazione per automatizzare un sito Web / un'applicazione esterni. In alcuni casi dovrò navigare nel sito come farebbe un utente (alcuni link che devo seguire non possono essere previsti e devono essere analizzati da una risposta)
Sto già utilizzando Html Agility Pack e sono a conoscenza di Tidy se è necessario.
Ci sono altre tecnologie di cui dovrei essere a conoscenza?
Esistono degli schemi consigliati per essere in grado di adattarsi rapidamente nel caso in cui l'app Web esterna cambi? Sto immaginando di incapsulare la convalida delle risposte come un qualche tipo di strategia o modello simile che può essere facilmente separato / inserito se necessario, ma eventuali suggerimenti specifici sarebbero grandiosi.