looking for the equivalent of the webbrowser namespaces/functions/properties/events in awesomium
For most of these there are none, for reasons which will become apparent shortly but .PageContents = .DocumentText

The rest of the functions you require are dealt with in Javascript (where, frankly, they really belong!) So a typical log-in would look like this ...

vb.net Code:
  1. Private Sub WebControl1_LoadCompleted(sender As Object, e As System.EventArgs) Handles awc.LoadCompleted
  2.         awc.ExecuteJavascript("document.getElementById('user').value=""****"";document.getElementById('pass').value=""****"";document.getElementById('login_submit').click()")
  3.     End Sub