Mono includes bindings for both gtkhtml and Gecko, but in this example we'll use Gecko. Gtkhtml is more suited to simple displays, such as email messages or static documentation pages, but Gecko is more full-featured and therefore better suited to use in a full-fledged web browser.
We'll use the following tools in this example:
- GTK# (gtk-sharp)
- Gecko# (gecko-sharp, gtkmozembed#)
- Monodevelop, an IDE for Mono