Non sono al corrente di alcun tool del genere che consenta lo sviluppo di applicazioni visuali per Linux usando il linguaggio C# e inclusivo di tutti...
Il codice è sicuramente errato (sempre problema di copia/incolla?) dato che window.onload non va fatto seguire dalle parentesi, altrimenti si traduce...
Il funzionamento in questione non è legato nello specifico a JavaScript, ma al funzionamento del protocollo HTTP, che lavora in modalità disconnessa:...